task completion is being a bit silly