variable foiling