Worked on constructor issue