use public access paths for submodules