There is a pill called cyproheptadine, I dont know how it makes u gain weight and I dont know about side effects but its not an steroid. Where I come from lots of people take it to increase appetite and gain a few pounds. I post about it on this board and some guy told me this wasnt gonna make me huge but the fact is, I gained 15 pounds in about 4 weeks, actually I gained 20 but I lost about 5 pounds after cycle. First week was inpresive since I gained 6 pounds , people thought I was on steroids, I took glutamine and the good old shakes along with it. I started with 161 pounds and went up to 181. Anyway it worked for me I dont think there is any sides. U just shouldnt stay on it for more than 8 weeks or so.