Brought back the compress blocks and escape the if logic.