ABSTRACT ? (Explicit)

intro.