Add MapInterface()