map interval type