use id_for_new_id_style separately