initial commit of rough sketch