implemented custom TaskManager, added disclaimer on the legend