update vm components