refactor the red, yellow, green indicators to be their own directives
more work