changes according to changes in bristleback framework