diff --git a/polkadot/cli/src/chain_spec.rs b/polkadot/cli/src/chain_spec.rs
index 7298a4cdff98a..14593c73c31f1 100644
--- a/polkadot/cli/src/chain_spec.rs
+++ b/polkadot/cli/src/chain_spec.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
//! Predefined chains.
diff --git a/substrate/network-libp2p/src/custom_proto.rs b/substrate/network-libp2p/src/custom_proto.rs
index 77d2fdec3e1f3..574bb62472458 100644
--- a/substrate/network-libp2p/src/custom_proto.rs
+++ b/substrate/network-libp2p/src/custom_proto.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Substrate. If not, see .?
+// along with Substrate. If not, see .
use bytes::{Bytes, BytesMut};
use ProtocolId;
diff --git a/substrate/network-libp2p/src/lib.rs b/substrate/network-libp2p/src/lib.rs
index cd00cc4b63fcb..9327b436d3e0e 100644
--- a/substrate/network-libp2p/src/lib.rs
+++ b/substrate/network-libp2p/src/lib.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Substrate. If not, see .?
+// along with Substrate. If not, see .
#![recursion_limit="128"]
#![type_length_limit = "268435456"]
diff --git a/substrate/network-libp2p/src/network_state.rs b/substrate/network-libp2p/src/network_state.rs
index c7285590a3180..554d39dea780d 100644
--- a/substrate/network-libp2p/src/network_state.rs
+++ b/substrate/network-libp2p/src/network_state.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Substrate. If not, see .?
+// along with Substrate. If not, see .
use bytes::Bytes;
use fnv::{FnvHashMap, FnvHashSet};
diff --git a/substrate/network-libp2p/src/service.rs b/substrate/network-libp2p/src/service.rs
index 691887cda9639..ae13288ca2628 100644
--- a/substrate/network-libp2p/src/service.rs
+++ b/substrate/network-libp2p/src/service.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Substrate. If not, see .?
+// along with Substrate. If not, see .
use bytes::Bytes;
use {Error, ErrorKind, NetworkConfiguration, NetworkProtocolHandler};
diff --git a/substrate/network-libp2p/src/timeouts.rs b/substrate/network-libp2p/src/timeouts.rs
index acd4ecc2d8c92..9b5615b0d54ae 100644
--- a/substrate/network-libp2p/src/timeouts.rs
+++ b/substrate/network-libp2p/src/timeouts.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Substrate. If not, see .?
+// along with Substrate. If not, see .
use futures::{Async, future, Future, Poll, stream, Stream, sync::mpsc};
use std::io::{Error as IoError, ErrorKind as IoErrorKind};
diff --git a/substrate/network-libp2p/src/transport.rs b/substrate/network-libp2p/src/transport.rs
index 95c513ea0c243..4278fe90dd06d 100644
--- a/substrate/network-libp2p/src/transport.rs
+++ b/substrate/network-libp2p/src/transport.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Substrate. If not, see .?
+// along with Substrate. If not, see .
use libp2p::{self, Transport, mplex, secio, yamux};
use libp2p::core::{MuxedTransport, either, upgrade};
diff --git a/substrate/network/src/blocks.rs b/substrate/network/src/blocks.rs
index ffb95bf1f3f34..9ea1df44ed714 100644
--- a/substrate/network/src/blocks.rs
+++ b/substrate/network/src/blocks.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
use std::mem;
use std::cmp;
diff --git a/substrate/network/src/config.rs b/substrate/network/src/config.rs
index 008b662b87291..0b94946ab6a29 100644
--- a/substrate/network/src/config.rs
+++ b/substrate/network/src/config.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
pub use service::Roles;
diff --git a/substrate/network/src/consensus_gossip.rs b/substrate/network/src/consensus_gossip.rs
index 8a9f5db1f70ac..0f12f9345eccc 100644
--- a/substrate/network/src/consensus_gossip.rs
+++ b/substrate/network/src/consensus_gossip.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
//! Utility for gossip of network messages between authorities.
//! Handles chain-specific and standard BFT messages.
diff --git a/substrate/network/src/error.rs b/substrate/network/src/error.rs
index fcf881c68d0a9..c19d70ebaa2c3 100644
--- a/substrate/network/src/error.rs
+++ b/substrate/network/src/error.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
//! Polkadot service possible errors.
diff --git a/substrate/network/src/import_queue.rs b/substrate/network/src/import_queue.rs
index 9e010c2bee89e..38fe04de262cf 100644
--- a/substrate/network/src/import_queue.rs
+++ b/substrate/network/src/import_queue.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
//! Blocks import queue.
diff --git a/substrate/network/src/io.rs b/substrate/network/src/io.rs
index 2ea5e4ffaf64d..3afaf3e6a9f52 100644
--- a/substrate/network/src/io.rs
+++ b/substrate/network/src/io.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
use network_libp2p::{NetworkContext, Severity, NodeIndex, SessionInfo};
diff --git a/substrate/network/src/lib.rs b/substrate/network/src/lib.rs
index 2c6b880013b31..88f2800c652e7 100644
--- a/substrate/network/src/lib.rs
+++ b/substrate/network/src/lib.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
#![warn(unused_extern_crates)]
#![warn(missing_docs)]
diff --git a/substrate/network/src/on_demand.rs b/substrate/network/src/on_demand.rs
index 8a8e76a3d0bbf..e147caadfcef2 100644
--- a/substrate/network/src/on_demand.rs
+++ b/substrate/network/src/on_demand.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
//! On-demand requests service.
diff --git a/substrate/network/src/protocol.rs b/substrate/network/src/protocol.rs
index e8de0f218b580..0a409629b7d7d 100644
--- a/substrate/network/src/protocol.rs
+++ b/substrate/network/src/protocol.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
use std::collections::{HashMap, HashSet};
use std::{mem, cmp};
diff --git a/substrate/network/src/sync.rs b/substrate/network/src/sync.rs
index 01d9f3f245e40..b125fe3958bc0 100644
--- a/substrate/network/src/sync.rs
+++ b/substrate/network/src/sync.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Polkadot. If not, see .?
+// along with Polkadot. If not, see .
use std::collections::HashMap;
use std::sync::Arc;
diff --git a/substrate/service/src/config.rs b/substrate/service/src/config.rs
index 465d7851c6468..be3bcd5d2d0c9 100644
--- a/substrate/service/src/config.rs
+++ b/substrate/service/src/config.rs
@@ -12,7 +12,7 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with Substrate. If not, see .?
+// along with Substrate. If not, see .
//! Service configuration.