all views are creating and updating