Updated with constant constructor.
Removed reference to Views.