more work pulling out views