view abstracting concepts