The Internet journal of medical simulation and technology