running the GA