HAKL core UI components