restructure. create custom directory