> vbaplsinit on the other hand still only creates layout zero. I think the > only problem is to specify the layout. In vbaplsinit I cannot see how to > modify it in a compatible way. I could create a vbaplsinit1 with an > additional argument, but rather code-bloating..... An idea is a new opcode vbaplayouts inum that allocates an array of ls-instances and assigns it to the global variable `vbap_layout_array'. Then the fractional part of `idim' in vbaplsinit idim, ilsnum [, idir1] [, idir2] [...] [, idir32] is the number of the layout. Example: vbaplayouts 4 vbaplsinit 2.01, 8, 0, 45, 90, 135, 180, 225, 270, 315 vbaplsinit 2.02, 8, 0, 30, 80, 140, 150, 200, 290, 330 vbaplsinit 2.03, 8, 0, ... vbaplsinit 2.04, 8, 0, ... If the frac(idim) is 0, the ls-instance is created with the classic `create_ls_table'. tito