virtual res needed