Tom hat