more work on bounding rejection