To set up the sessions/classes, the save state option can be used from the GUI. The instructor can prepare any notes or instructions beforehand by typing them in the notebook. The information in the notebook can also be modified at any point in time to provide additional information. Thanks to this function, the level of difficulty can be adjusted, or tips can be provided based on each student's knowledge, ensuring that the BMM practice is customised to suit everyone. It is also possible to perform some processes in the application beforehand and save the current state through the GUI window. This allows the instructors to set up the courses so that a specific set of processes can be studied instead of performing the entire process steps every time. To use the saved state, the instructor needs to click on the load button in the GUI window. This is also useful in cases when the classes have to be done in multiple sessions. The instructor can save the state of the application before ending the session and continue the instructions from where the previous session was stopped. Before the session, all technical checks must be conducted to ensure all parts of the application are functioning correctly. This includes verifying the calibration of VR HMDs, bases (external position locators, if present) and controllers. The BMM can be accessed from both HTC ® and Oculus ® (now Meta Quest ® ) VR HMDs. Each HMD needs to be connected to one PC, whose recommended specification needs to be satisfied . On the server side, the server is hosted on a desktop computer, with an Intel ® core i5-6400 CPU with 16 GB of RAM and an Intel ® Dual Band Wireless-AC 3165 network adaptor. Similar to setting up the VR environment beforehand, it is also important to set up the physical environment for the session. The physical space from the session should be spacious and free from obstacles. The instructor should have his own space to monitor the session. They should also be in a position to ensure the user is in their dedicated space to avoid the danger of colliding with other physical objects. It is also suggested that the instructors prepare some materials to be distributed before the session, including instructions on using the VR equipment and materials providing an overview of the session's objectives. The GUI, along with the application, provides a unique organisational toolkit, which can be used to conduct the session with optimal conditions. It also means that digital obstacles can be limited, and the player environment can be controlled without the need to interrupt the VR session.