destroy and update features