HASTY HAT