modify part of assign virtual map