now fireMessageReceivedClient works