create constructors, overloading & methods