pull changes before server changes