Cleaned up and moved fns to one RunGA fn