modify egl.rs