key and colours improved