functionalizes map request