brought repo up to code styling requirements except method length