make modules loadable