contested or ace 570 900 official site