introduce update from repository enhancement #1