view integration