file added, missed most of class so had to improvise