i had gastric bypass surgery 7 months ago so will it absorb enough to work?