added block matrix