This technology keeps the farmer from spraying the same areas twice by inputting a map of the field into the system containing obstacles in the field. The sprayer will adjust the flow and output of fertilizer or herbicides according to what the farmer has told the machine to do.