Plus: another potential weight loss drug; more