Updated component factory view.