add components parameter to getPerson and getMultiPerson and implemented a notes component