Compiling MVP with pseudocode for better methods