currently if no http:// is present it is added to the front which might be problematic if we decide to use https at one point
currently if no http:// is present it is added to the front which might be problematic if we decide to use https at one point