be careful of contracts