add use cases for forking (fixes issue #3)