defensive code added at future tasks