Intermodule dependencys and manual detection