semi abstract