rework of project

initial implementation of project.  Doesn’t really work yet!