abstractions and illusions - val37