working prototype
improvements. put content in README