wrote some awesome code wrote some files man
forgot some commits
this should fix part 2