Added Adams method and gss
update