put in old position from surface-and-opengl