Text this: Technical considerations in designing haptic applications: A case study of laparoscopy surgery simulation with haptic elements