Dr. Jack source analysis #5