add support for multiple view containers