- added a queuing manager for all messages - tcp now keeps the connection after the first handshake - async tasks are now run by the time order they were added - minor bugfixes