using controller for composant view, add core schema