refactor pkId to senderPk