default constructor data_ initiaization