added additionalFields Parameter