added yard documentation