approaching & completed tasks methods implemented