various surrounds mappings