sytle change and regen