adding HUD first implementation
merge