Attempt #2 to compact