-updating repository structure