extend vlist code to allow keeping the old data structure instead of the new one...