first commit

redo of rapid prototyping