add wrapper 2.2