add success and result tracking to tasks