VSD first version implemented