Implemented Transact compare and equal functions