re-structuring format