I have been taking 300mg for 8 wks just wondered how long they take to work