bare server skeleton