basic route reader in place