reorganizing widgets