abstraction levels 397659