HAT solution