added initial server setup