added super call so it has array of views