views infrastructure