     <tr data-username={props.user.username}>
       <th>
         <div className="name">
-          <Show when={props.user.profile?.fullname}>
-            {props.user.profile.fullname} (
-          </Show>
+          {"#{props.user.profile.fullname} (" if props.user.profile?.fullname}
           <a href={authorLink()}>{props.user.username}</a>
           {', '}
           <Show when={props.user.emails?[0]?} fallback="no email">

          else
            <del className={space}>{level}</del>
        <td data-role={role}>
          <Show when={props.admin.group} fallback={showLevel 0}>
            <button className="roleButton btn #{if levels[0] then 'btn-success' else 'btn-danger'}"
            onClick={[onRole, props]}>
              {showLevel 0}
            </button>
          </Show>
          {showLevel 1}
          {showLevel 2}
        </td>
      }</For>
    </tr>
    <Show when={partialMember()?.length}>
      {### Extra row to get parity right ###}

              {" unverified"}
            </Show>
          </Show>
          {')' if props.user.profile?.fullname}
        </div>
        <div className="createdAt">
          joined {formatDate props.user.createdAt}
        </div>
      </th>
      {for {role, levels} in roles()
        showLevel = (i) ->
          return if i >= levels.length
          level = if levels[i] then 'YES' else 'NO'
