adding the TODO for performTask