func: function autoRentByAtom(uint _atomId, uint _ownedId) external payable onlyActive beDifferent(_atomId, _ownedId) onlyOwnerOf(_atomId, true) onlyOwnerOf(_ownedId,true) onlyReady(_atomId) onlyReady(_ownedId)  {
          require(newAtomFee == msg.value);
          CaDataAddress.transfer(newAtomFee);
          uint id = CaCoreContract.createCombinedAtom(_atomId,_ownedId);
          NewAutoRentAtom(tx.origin,id);
    	}