changes of wrapper