intergrating manager update at intervals
opengl