task engine, removed importlib module dependancy