Made constructors and two add methods