example2 working entireley
fix to removals on pieceing