finished views module