I might have clocked it still need to add some comments and clean up the code