hud updates
hud refactored and simplified