update from localhost