start abstract