added reflection doc