going to use as a submodule, I hope
updating module