changed failfast behaviour now adding last failed step to list of steps that failed