Fixed color changing issue by setting up resetColor method