changes in decorator register