Modified structure of AutomateGoes and GoesProcess classes