added ggx parser