Matrix Adapters