new version for draw and undraw.."l" not working

its drawing bylooking at a **of objects... created when
cubie.setObjects(), after Puzzle loadsPieces(ySlicer->getPieces())  on
main.
its working ok.. BUT!!!
its not redrawing!!! at least its not breaking