added code highlighting for blocks