local wrapping