[#5] Create constructors