Fixed view creation API