Adding what we have so far on g3