update with setUser

re-added setUser