writing servers