improving theoricus view generator