updates for compound SP block