updated the repositories, and views