Contracts now work on basic level