add params to personal data end-point, add name generation