colonoscopy offers non-fantastic voyage through human body