use :returns: and put annotation in the correct place
diff --git a/docs/x509/reference.rst b/docs/x509/reference.rst
index c8c58ef..15078e9 100644
--- a/docs/x509/reference.rst
+++ b/docs/x509/reference.rst
@@ -503,8 +503,6 @@
handled by whoever reads the certificate.
.. method:: sign(private_key, algorithm, backend)
-
- :type: :class:`~cryptography.x509.Certificate`
Sign the certificate using the CA's private key.
@@ -522,6 +520,8 @@
Must support the
:class:`~cryptography.hazmat.backends.interfaces.X509Backend`
interface.
+
+ :returns: :class:`~cryptography.x509.Certificate`
X.509 CSR (Certificate Signing Request) Object