WTF. This is a mess. Shame to HIA management