Unrestricted constructor

Unrestricted()