pushing this and moving over to deploy server for more dev work. yes it's all sync, not going to try to figure out how to promisize/generatorize/betterize right now.