fixed bug with constructor and sz. Sz should be initialized to 1, and it does now