A high-level review