A few too many coincidences for my taste,?but pulled together very well. They did keep the story moving.