replace firstLastValue() with lastHandNotPass()