Farbar Contract Updates