added feature editable username