simplied messages, to be more generic and added colour pallet