reorganizing and adding views