changed colors and behavior