fixed unique items and preferred location