implemented drop-every-nth