soft reference map