completed 3 goals, added purge lists, colors update correctly