second pass for abstract.
okay.