Review Abstract Planning and Design