delete until functions