Joined with the contract class