What has Cosmo been up to this week?