proof rules are now applied to procedure decs as well