add importlib requirement