map primitive types (no format yet)