vegetables classes and namespaces