Updated buttons to change label and color to respond to actual conditions