thanks for doing all that cleanup work