Adding more types of constructors