add a driver that parses a map_key file