add username_changed signal