... with wrapping map