make colours change on the fly when prompted