Logic: adding the View and Update Commands