     ///
     /// - Parameter router: Vapor server side Swift router
     internal func createHelp(router: Router) {
-        router.get("/api/") { request in
+        router.get("/api/") { _ in
             """
             gitignore.io help:
               list    - lists the operating systems, programming languages and IDE input types

            .map { (templateKey) -> String in
                guard let contents = self.templates[templateKey]?.contents else {
                    createStatus = .notFound
                    return "\n#!! ERROR: \(templateKey) is undefined. Use list command to see defined gitignore types !!#\n"
                }
                return contents
            }
            .reduce("\n# Created by https://www.gitignore.io/api/\(urlDecoded)\n") { (currentTemplate, contents) -> String in
                return currentTemplate.appending(contents)
            }
            .appending("\n\n# End of https://www.gitignore.io/api/\(urlDecoded)\n")
            .removeDuplicateLines()

        return (template: template, status: createStatus)

    /// - Peturns: Final formatted template with headers and footers
    private func createTemplate(ignoreString: String) -> (template: String, status: HTTPResponseStatus) {
        guard let urlDecoded = ignoreString.removingPercentEncoding else {
            return ("""

                #!! ERROR: url decoding \(ignoreString) !#

                """, .internalServerError)
        }
        var createStatus: HTTPResponseStatus = .ok
        let template = urlDecoded
