Constructor Should Work Now