Revising the structure of View and Events