refactored task manager to use cell table