added support for unmapped positions and hour-to-rates