not adding dup callbacks anymore