Adding update from server functionality