Description: generic to tasks wrapper