using only ids,not names