final and checkpoint without ball destroy