https and format changes from respnosive branch