app works when no user