why do class a drugs make you lose weight