HUD Update/cleanup (Still has memory leak)