finlaized mapping
added cache for configurations