modified yardoc