master branch loss free update from server side