Made 2 constructors