It’s time for contracts