vcl: vls cleanup and more docs