fixed server def again and again