colour attempt
colour changes