header animation, icon, -socket.onopen