bug fix: serializable message object
bug fix: round robin query distribution