fix up comments, start editing code to finish program, still need to add s