#3 Added required actions and views.