beginning of work on the server view