condense answer_client_hello... might now be slightly too large, this function