vpr classes now working (in theory)