cleanup of setBlockData and notifications