dded alternatives, tested in contents for piece