cuck cleanup(19)