redue folder structure