Title: Contemporary abstractions