remove dup struct