finish user stuff