initial commit of the initial version