CHANGE: removed console.log and fail_view implementing the vo properly