Updated Constructor to "proper" syntax