E-G - Updates

more about : E-G