added bits of documentation