first code base

just pasted the code already written