add models and update view for Table of Contents