Cross doctor