TIL: Timer can randomly just *stop working* for minutes at a time; added a packemaker via the SocketManager