terminal compliant mappings