converts to using lazy_import