restructing directory