View patterns