Finished the asg1 req but need to clean up and run tests