added the third task scenario