cache, colors fix, and ADD fix

an amalgamation of a few different improvements. take a look please and give a :+1: if you would: @tjmehta @anandkumarpatel @Nathan219