stricter bounds