Create Initializer instead of using space constructor

Create Initializer instead of using space constructor