End of the day commit

been working on this in private this is the project so far