solving more ID problems