because there are certain validations need to be done before an action is run, a new controller component is added to do such validations to avoid repeating codes. however, the page is not displayed properly as per error view file if there is exception… more »