Initial version from JLo:wq

Signed-off-by: Danny Huang <dahuang@nvidia.com>