Full classes to work on the GVM Lib