serial stuff laid out