username and name conflicts fixed

for internal works username will be used, but for displaying and storing
in work table, the name will be used.