contract distribution