added changes in taskq model and gui improvements.