Button colors shouldn't be hardcoded