reorganize program views