Move GA to its own function constructor