AOP 2016 Recap