Inital push adding what I have done so far