BPS Developments