EGL modifications