loop to update button text, add colors