non-composite view version