add vm delviery. rapp reorganise