spam on demand
first attempt at a working handshake