Cleanup. This hasn't been used in a LONG time.