Vr compilation 101