implement real Task view