Add CreateByRequest method