first commit, adding base code