perks_spec updates and perks factory changed