auto-complete as submodule
cleanup
clean up