Where the hell did that line go? Also take tasks own context into account.