fix username conflict bug