add some server skeleton