patmat interface simplified for reflect