handling new user / no pools case