multiple protocol routing
recovered from a disaterous inadvertant npm update
Reverted back to previous Express code