More documentation for classes