Cleanup

Finally it is time to clean up our environment.