including adaptive VTL manipulation