now uses it's own taskmanager