add ClassID and docs