initial
second
removed uniqueness for testing