improve fliefolder structure