AP Automation Challenges: How to Overcome Them