reorder view methods