colors and text fields work