added model view