adding support for https with optional protocol option