class doc added