change folder struct, add desc