todo: sendJsonPacket