fixed change username logic