Make usable as submodule