Block encoding and global encoding now processed distinctly