added atomicmap
changed name