oow20120520.pdf