updates with pass/fail