preparing data
connecting to server
...