key material is now asked for upfront...