updating the diretcory structure