initial commit of WIP up to now