adapting bbdkp blocks to pbwow style