v1 sharewithuser & sharewithanonymous