added jacob for g and eta