added flip colour method