added another test for tracking backwards from last task, another needed when last task is duplicated, I think current project will unically identify stage, this is problem with stages because only stages are expected to repeat at the end of the chain