update max ap