working BlockProcessor and Extension
spanmode variable