Stay away from contracts, I got it right this time.