make user stuff work real good