add contorller model