breach of contract and theft