organize app into sections, update om