fix dup methods