use createFallbackView for implementation