initial commit of draft version