basic server view implemented