swap top colour and text