updating with better server