useForPrivate