rap contracts