VIRTUALIZE REALIZE