added reflection bit