refactored field views