actually affecting the modelview matrix now
merge