Changed the order of fields in the constructor to be the same as on the list of fields.