addded dup