add some comments so server example