completed syncronous server