moving forward to block banded matrix