article with abstractions