I really like the 3-way-handshake at the end...