some screen tweaks
advancing on opengl