begin implementation of HUD.