first version of client that sends all the data to support server first version