add prototype code by getting user using object id or priciple name