Playground use cases

#2 - Lifecycle program