add print view hierarchy