active item gets unique id