add matrix transpose block