added eager/lazy examples and cascading