adds first draft.. not polished