delvings