change wrap() sig in inher post