some finishing work, ordering of view classes