it does not seem application is required anymore as `getParticipant` does not need it actually