Product Review of AP-AL