infrastructure and basic mapping is implemented