allowing for non-static usage of the HUD