*MARKED FIELDS ARE MANDATORY