CONQUERING COMPLEXITY FOR ASPS