PRIME VIRTUAL DIRECTOR