view must have field