Split done, boxing optimized, delete_all forward so a refresh doesn't do it again