behold the adapters and transactions