Added ability to manipulate highlight, color, and alpha from Prolog