adding basic server with external routing