started implementation of UniqueQueue