new GLPlugin layout