foiling record