added colors and field rendering