Semi abstract