https://medium.com/@drfelixilin/from-parotidectomy-management-to-software-lessons-in-handling-unexpected-data-b4e321d36e85