start abstract
abstract work