added yard doc