check in first pass of algorithms and code to pull from 0mq