this smells and tastes like cgi...