more constraints regarding path search