cleaning up examples and adding forking example