Rebuilded Abstact constructor to suppress SSL exception