A ruptured appendix...facts!