remvoed dup