New blocks: variables, conditions, compare