new import with modules rewrite