cubes
don't pause before exit