worked on hud and input