incremental commit. got random colors working.