completion of my part of the wrapper