Check dependencies in rather than using submodules