Move to bottom
diff --git a/doc/server-reflection.md b/doc/server-reflection.md
index 43fc1d8..bed0984 100644
--- a/doc/server-reflection.md
+++ b/doc/server-reflection.md
@@ -15,19 +15,6 @@
 messages) a server’s method uses, and determining how to convert messages
 between human readable format and the (likely binary) wire format.
 
-## Enabling server reflection
-
-Enabling server reflection differs language-to-language. Here are links to docs relevant to
-each language:
-
-- [Java](https://github.com/grpc/grpc-java/blob/master/documentation/server-reflection-tutorial.md#enable-server-reflection)
-- [Go](https://github.com/grpc/grpc-go/blob/master/Documentation/server-reflection-tutorial.md#enable-server-reflection)
-- [C++](https://grpc.io/grpc/cpp/md_doc_server_reflection_tutorial.html)
-- Python: (tutorial not yet written)
-- C#: (tutorial not yet written)
-- Ruby: not yet implemented [#2567](https://github.com/grpc/grpc/issues/2567)
-- Node: not yet implemented [#2568](https://github.com/grpc/grpc/issues/2568)
-
 ## Method reflection
 
 We want to be able to answer the following queries:
@@ -194,3 +181,16 @@
 One issue is that some grpc implementations are very loosely coupled with
 protobufs; in such implementations it probably makes sense to split apart these
 reflection APIs so as not to take an additional proto dependency.
+
+## Known Implementations
+
+Enabling server reflection differs language-to-language. Here are links to docs relevant to
+each language:
+
+- [Java](https://github.com/grpc/grpc-java/blob/master/documentation/server-reflection-tutorial.md#enable-server-reflection)
+- [Go](https://github.com/grpc/grpc-go/blob/master/Documentation/server-reflection-tutorial.md#enable-server-reflection)
+- [C++](https://grpc.io/grpc/cpp/md_doc_server_reflection_tutorial.html)
+- Python: (tutorial not yet written)
+- C#: (tutorial not yet written)
+- Ruby: not yet implemented [#2567](https://github.com/grpc/grpc/issues/2567)
+- Node: not yet implemented [#2568](https://github.com/grpc/grpc/issues/2568)