RR Contract

pattern