buttons changing colour and working most of the time
change of button colour working
buttons working and changing as required