chang style folder constructor