inital work on injecting constraints methods for spatial searches