working on validation service, unified and automized the map and offset handling in maps