added patch matcher, to add depth