add hud layer, cleanup hardcode