tiredoc hat...