added some async / observer pattern examples.