reduce start time by cache the map
remove unuserd file
add code