further work on task table