changing the structure for different apps