structural changes in Application code