Started on a G evaluator