Basic server working version