WEBVTT
00:00:00.080 --> 00:00:07.040
Can we build dedicated and structured tools to help designers, to help builders, to help owners just understand what are the codes?
00:00:07.040 --> 00:00:21.199
Bring those together into one place, start to hyperlink them together, make it easy to read, access, copy, paste, print, talk to the AHJ, talk to the owner or developer, talk to the consultants, and really just facilitate this exchange of conversation.
00:00:21.199 --> 00:00:26.640
Just trying to get a foundation where everyone's operating from the same information.
00:00:26.640 --> 00:00:32.399
We're not struggling to stitch together this patchwork of regulation and updates and amendments.
00:00:32.399 --> 00:00:38.240
Just simplify that layer so that the more interesting conversation can happen on top of that.
00:01:10.079 --> 00:01:17.359
And this conversation today, we're going to focus a lot on technology that we haven't had a chance to talk about on the episodes.
00:01:17.359 --> 00:01:31.359
A new kind of way to look at technology and with someone who has spent a career similar to mine, background-wise, and finding a way to shift into it to solve some problems for all of you that are out in the industry.
00:01:31.359 --> 00:01:33.920
So today I have with me Scott Reynolds.
00:01:33.920 --> 00:01:37.359
He is the co-founder and CEO of Upcodes.
00:01:37.359 --> 00:01:38.480
Hey Scott, how are you doing?
00:01:38.719 --> 00:01:39.439
Doing doing well.
00:01:39.439 --> 00:01:40.719
Thanks for having me on the show, Ryan.
00:01:40.719 --> 00:01:42.719
Looking forward to this conversation.
00:01:43.040 --> 00:01:45.840
Yeah, I appreciate you being willing to talk.
00:01:45.840 --> 00:01:50.719
I know I've been following yourself as well as your brother.
00:01:50.719 --> 00:02:02.799
Um, when I was out in California and a lot of the work that you were doing, it sort of intrigued me because I was like, there's got to be a way to address how we access building codes at the time.
00:02:02.799 --> 00:02:09.039
And I think that's when I started spotting uh you and started communicating with you as well as your brother.
00:02:09.039 --> 00:02:13.759
So I appreciate this conversation and a lot of the work that you're doing.
00:02:13.759 --> 00:02:17.439
Um, but before we dive into the episode, why don't you tell a little bit about yourself?
00:02:17.439 --> 00:02:18.639
Yeah, absolutely.
00:02:18.879 --> 00:02:33.680
So I studied architecture at Syracuse University, uh, went through the five-year program there, pretty quickly went abroad and worked in Hong Kong for a couple of years, worked on international projects, typically like mixed-use projects.
00:02:33.680 --> 00:02:43.280
Um and then after a couple of years, moved back to the US or working on uh domestic projects, went to the New York City office.
00:02:43.280 --> 00:02:48.400
So my background very much comes from the architecture side from the industry side.
00:02:48.400 --> 00:03:13.439
Um, and a lot of what we work on today is a reflection of a lot of the kind of inefficiencies and and challenges I faced, you know, as as an architect, but but also all my former colleagues and and peers and talking to them and and really um kind of you know going through the frustrations of initially uh of going through code research and applying the code and managing the code through through the whole process.
00:03:13.439 --> 00:03:15.039
So that's my background.
00:03:15.039 --> 00:03:16.400
That's kind of where we've started.
00:03:16.400 --> 00:03:22.479
The products changed pretty substantially over time, but that's certainly like where where we got our roots.
00:03:22.800 --> 00:03:29.039
Yeah, I well, congrats on being in Hong Kong for a little while and and coming from New York.
00:03:29.039 --> 00:03:33.199
The opportunity to kind of work abroad probably opened your eyes and in different ways as well.
00:03:33.199 --> 00:03:35.039
And I'm sure you'll kind of get into that.
00:03:35.039 --> 00:03:52.319
I know that you talked about a lot of those changes um that are going on with the company, but but you know, an area to really kind of focus on uh for the conversation is there's something that you said, like, hey, there's inefficiencies in a lot of the ways that we're doing some of these things.
00:03:52.319 --> 00:03:57.120
And you spotted something right off the bat and said, you know what, I need to figure out how to fix this.
00:03:57.120 --> 00:04:02.240
And you started having conversations with other people about how you might be able to address that.
00:04:02.240 --> 00:04:07.919
So uh tell us a little bit about what that initial problem was that you were like, you know what?
00:04:07.919 --> 00:04:10.879
I I think I really need to try to figure this out.
00:04:11.120 --> 00:04:13.840
Yeah, well, going back to Hong Kong.
00:04:13.840 --> 00:04:19.600
So, you know, it's one of my first jobs um working in in architecture firms.
00:04:19.600 --> 00:04:27.759
And when you're in academia, you're you're doing so much design work and you're you're you have the kind of these like pure projects that are that are unconstrained.
00:04:27.759 --> 00:04:32.959
And you can, you know, no, no budgets, no, no like codes, no regulations to follow, and all those things.
00:04:32.959 --> 00:04:35.360
So it's just totally right, totally free form.
00:04:35.360 --> 00:04:42.399
You you you join your first job, you get it to practice, and you realize you really don't know how to put a building together.
00:04:42.399 --> 00:04:51.040
You don't know the codes, you don't know the regulations, you don't know how to work it to it to a budget, to a client's brief, to the to the you work with consultants, work with the government.
00:04:51.040 --> 00:04:53.839
There's all these uh challenges.
00:04:53.839 --> 00:05:04.240
Now I had done internships in in in New York, in like in, you know, working on US projects, but my first real full-time job was in Hong Kong.
00:05:04.240 --> 00:05:10.000
And we were going through these challenges, and a lot of it was the regulation and and and the codes.
00:05:10.000 --> 00:05:12.000
The projects were in mainland China.
00:05:12.000 --> 00:05:15.519
Um, so you know, obviously the codes are not in English.
00:05:15.519 --> 00:05:18.079
And I thought that was the biggest hurdle.
00:05:18.079 --> 00:05:30.959
I I thought, you know, we were passing information back to, I was at an Australian firm first, so passing information back to like Sydney and Melbourne design teams, um, you know, dealing with the challenges there.
00:05:30.959 --> 00:05:36.399
Then when I transferred to a US firm, uh, design team was based in New York City.
00:05:36.399 --> 00:05:40.639
So transferring back all these regulations there and huge amount of inefficiency.
00:05:40.639 --> 00:05:44.560
Um, just to understand like what are the parameters, what are we trying to design to?
00:05:44.560 --> 00:05:50.480
I kind of attached those difficulties to the fact that the codes were not in English.
00:05:50.480 --> 00:05:53.360
It is a different language, it's hard to get through.
00:05:53.360 --> 00:05:58.240
Um, so amongst other reasons, I, you know, with that firm, I transferred to the New York City office.
00:05:58.240 --> 00:06:05.279
But I was really looking forward to, you know, what I thought would be more simple, the kind of world of regulations.
00:06:05.279 --> 00:06:08.800
But lo and behold, the US is is pre-advanced in the regulations.
00:06:08.800 --> 00:06:14.000
And yes, they're written in English, but they're extremely dense, they're extremely hard to work with.
00:06:14.000 --> 00:06:16.319
And there was no modern tools to do it.
00:06:16.319 --> 00:06:19.279
Um, we were working with physical books in our office.
00:06:19.279 --> 00:06:29.519
We had like binders where there's like the code updates and and and they had to insert, then you're trying to navigate through amendments to the codes based on different jurisdictions.
00:06:29.519 --> 00:06:40.319
And it seemed like such an analog, uh uh kind of like very high friction workflow that really didn't need to exist.
00:06:40.319 --> 00:06:44.480
Um, so at that time I you know, talked to my brother.
00:06:44.480 --> 00:06:50.399
He was at another um kind of like a technology startup at the time, planning grid.
00:06:50.399 --> 00:06:54.000
And I was asking him, like, can we build software around this?
00:06:54.000 --> 00:07:01.920
Can we can we build dedicated and structured tools to help designers, to help builders, to help owners just understand what are the codes?
00:07:01.920 --> 00:07:19.199
Bring those together into one place, start to hyperlink them together, make it easy to read, access, copy, paste, print, you know, talk to the AHJ, talk to the owner, developer, uh, talk to the to the consultants and really just facilitate this exchange of conversation.
00:07:19.199 --> 00:07:31.199
Just trying to get a a foundation where everyone's operating from the same information, we're not struggling to stitch together this patchwork of regulation and updates and amendments.
00:07:31.199 --> 00:07:37.279
Just set just simplify that layer so that the more interesting conversation can happen on top of that.
00:07:37.279 --> 00:07:43.680
So that's really like kind of the the the pain point that we were trying to solve at the at the time.
00:07:44.160 --> 00:07:44.720
Yeah.
00:07:44.720 --> 00:07:45.199
Yeah.
00:07:45.199 --> 00:07:56.000
So it sparked, you know, it sparked this area for you of like, hey, you know, I gotta go grab a binder, and maybe we only have a couple, and I'm trying to find it on somebody's desk.
00:07:56.000 --> 00:08:00.160
I, man, I can remember pages falling out.
00:08:00.160 --> 00:08:05.439
You know, they got you got the little sticker you got to put on it to make sure it stays in the binder.
00:08:05.439 --> 00:08:17.120
So yeah, it felt inefficient walking around an office being like, well, who has this, who has the the code book um for you to find when it was, you know, that's how we sort of done it.
00:08:17.120 --> 00:08:27.600
I know today I, you know, you can find building codes sort of online, but it I go back to when I first started and thinking about, you know, building codes.
00:08:27.600 --> 00:08:30.639
And I I started my career in in Charlotte, North Carolina.
00:08:30.639 --> 00:08:38.080
And at that time, they were releasing um was uh I think it was called IBC, International Building Code.
00:08:38.080 --> 00:08:43.679
It was supposed to stop all of the state codes, essentially, right?
00:08:43.679 --> 00:08:47.120
It was supposed to be this uniform building code kind of IBC.
00:08:47.120 --> 00:08:52.000
And then we ended up with every state rewriting their own building code.
00:08:52.000 --> 00:09:11.919
So as you stated, it's like when you come out of university and you start to practice, and part of your job is to understand fire and life safety and get to a building code and what all the different materials are and and how that's going to impact everyone, like it shouldn't be difficult.
00:09:11.919 --> 00:09:12.639
Right?
00:09:12.639 --> 00:09:16.000
It shouldn't, like, hey, that's an ethical thing.
00:09:16.000 --> 00:09:16.879
It's a moral thing.
00:09:16.879 --> 00:09:18.240
Like you've got to figure it out.
00:09:18.240 --> 00:09:33.039
But if it's hindering you to accomplish your your task and get it done efficiently, um, all of those things, like that drives down net profit, like all the things just keep burning hours and create frustration.
00:09:33.039 --> 00:09:38.720
So you spotted something I think that hits a lot of a lot of us as we started in this journey.
00:09:38.720 --> 00:09:48.799
Um so you so you talk to your brother and you said, okay, like there's gotta be, there's gotta be a way to do this in a digital format.
00:09:48.799 --> 00:09:55.120
So talk about some of those kind of early days when you first started exploring this.
00:09:55.120 --> 00:09:58.799
Like, hey, was there was there hesitancy?
00:09:58.799 --> 00:10:03.759
Were you getting feedback from other people who were like, yeah, this is a problem I really have?
00:10:03.759 --> 00:10:09.120
Like, how did you really stretch that lens into like this is how we're going to attack it?
00:10:09.120 --> 00:10:11.600
These are the areas that are the primary focus.
00:10:12.000 --> 00:10:20.159
Yeah, and I I think at the time we we didn't realize how pervasive that issue was and probably continues to be.
00:10:20.159 --> 00:10:25.519
So the initial part was was just starting with some iteration of the product.
00:10:25.519 --> 00:10:27.759
And it was very crude, it was very simple.
00:10:27.759 --> 00:10:38.399
I think at the time it was uh I think there was a few codes on it, but we were really focused on like New York City at the time that expanded to California and it eventually would get we'd become statewide or uh countrywide.
00:10:38.399 --> 00:10:42.960
What one of the common themes, even to this day, is you start pulling on a thread.
00:10:42.960 --> 00:10:47.120
There's a pain point, there's a friction point or inefficiency in the industry.
00:10:47.120 --> 00:10:56.080
And you start trying to solve and and build software around it, and and you start to talk to a lot of the community and um and and folks in the industry.
00:10:56.080 --> 00:11:03.279
But when you start pulling on that conversation thread, it it just so many more pain points come up more and more and more.
00:11:03.279 --> 00:11:15.519
Um, for instance, like I think we started with the building and accessibility code, and then you know, people are saying, well, we need the fire code, we need the electrical code, we need all these other codes that that are um that you know that are referenced.
00:11:15.519 --> 00:11:25.360
So starting to bring all these together as like, well, we need better ways to filter, we need to search, we need to project manage, we need to do collaboration around it.
00:11:25.360 --> 00:11:39.440
So it's the start point looks a lot different than where you end up, but I think once you start, you start pulling on that thread and it just it just the the amount of uh uh feedback and and user requests is is pretty substantial.
00:11:39.440 --> 00:11:46.159
But I I will say like the community grew pretty pretty quickly from from the early days.
00:11:46.159 --> 00:11:50.960
And the larger the community, just the more voices and the more requests you're gonna have.
00:11:50.960 --> 00:12:03.840
Um so just an interesting theme is is how do you think uh listen to and keep your finger on the pulse of what people care about, where the use cases are so diverse.
00:12:03.840 --> 00:12:21.759
You might have a homeowner who who you know cares about a deck, let's say on their on their home, or maybe it's an architect working on multifamily residential, or an architect working on you know large-scale commercial projects, or maybe it's a GC, or maybe it's a subcontractor, or the building department, the fire department.
00:12:21.759 --> 00:12:26.480
They all engage and interact with codes in very, very different ways.
00:12:26.480 --> 00:12:29.759
And as a result, the user requests will be very, very different.
00:12:29.759 --> 00:12:33.120
Like, hey, can we can you think about solving this pain point?
00:12:33.120 --> 00:12:42.720
And it's it's been one of the really probably one of the most challenging things for us is you know, when you have a you know a finite amount of resources, where do you spend those resources?
00:12:42.720 --> 00:12:52.720
Which which friction points do you do you do you do you work on today and which ones do you, you know, uh uh kind of deprioritize to to to tomorrow or like or or next year?
00:12:52.720 --> 00:13:00.320
I think that's the the trickiest thing is just the the constant you know feedback and all these requests that you that you get.
00:13:01.039 --> 00:13:01.440
Right.
00:13:01.440 --> 00:13:10.080
So when you were doing that, was there you know, more of a target audience uh for lack of a better term there?
00:13:10.080 --> 00:13:12.960
You mentioned like homeowners to the architects.
00:13:12.960 --> 00:13:18.639
So when you first started, there was an MVP that you must have put in place based off some of those initials.
00:13:18.639 --> 00:13:24.000
That's when you began getting this feedback that was, like you said, a thread.
00:13:24.000 --> 00:13:30.480
But you started to get to a deeper root problem because of the feedback.
00:13:30.480 --> 00:13:36.799
You're starting to, you know, maybe people are responding to that thing that's hot topic for them at that moment, like you said.
00:13:36.799 --> 00:13:50.080
I think that could throw initial software companies off a lot, is that, you know, do you go so far off of your targeted goal in what you set out to do?
00:13:50.080 --> 00:14:08.559
So I appreciate you kind of saying, hey, because that was part of that conversation of an obstacle, like those obstacles might be coming up of like a lot of requests coming in from a lot of directions that aren't aligned with the exact direction that we were planning to go.
00:14:08.559 --> 00:14:14.399
But it started to open up this curtain of like, hey, this seems to be a repetitive theme.
00:14:14.399 --> 00:14:18.000
This seems to be a problem within the industry or inefficiency.
00:14:18.000 --> 00:14:20.639
So you were starting to see some of those things.
00:14:20.639 --> 00:14:31.279
Was that was the feedback and the ability to like address those, you know, everything is time is of the essence in this industry.
00:14:31.279 --> 00:14:43.440
So did that become like an obstacle for people to go, like, I don't know, um, be slow to adopt this or slow to kind of see it as an opportunity to pull it into their firms and their use?
00:14:43.759 --> 00:14:53.200
Well, not to go down a rabbit hole here, but just to go back to what you mentioned about the the target audience or like the target market and and and you know being being focused.
00:14:53.200 --> 00:15:13.440
I think for us, what made it so much more challenging is is that if we think about our underlying goal, it was just and it continues to be just make the codes accessible, make them friendly, make make allow anybody who wants to understand what the codes are, uh, to get in there and and understand and and work with the codes.
00:15:13.440 --> 00:15:20.240
That would lead to more um you know, or safer buildings, more compliant communities and more resilient communities.
00:15:20.240 --> 00:15:22.639
And the codes are always changing and evolving.
00:15:22.639 --> 00:15:28.000
And um, you know, you look at LA fires and things like that, like how like how do we make more resilient communities?
00:15:28.000 --> 00:15:34.639
And I think that is from no matter who you are, making the codes as accessible as possible and and easy to work with.
00:15:34.639 --> 00:15:46.320
But when you have a uh a goal that broad, I would say, it doesn't give you the ability to say, okay, we're just gonna focus on say like single family residential.
00:15:46.320 --> 00:15:49.600
Like you can't do that because then you'd be turning your back on everybody else.
00:15:49.600 --> 00:15:59.679
And and if the mission is just to like get all these codes out there and help people through it, it's it is a delicate balance because you know, we want to help the architects as much as possible.
00:15:59.679 --> 00:16:08.080
But we want to hope help that homeowner who's trying to do a deck extension or understand like how to fire uh fireproof um uh their their home.
00:16:08.080 --> 00:16:11.600
But we want to help the GC and we want to help the the trades.
00:16:11.600 --> 00:16:14.720
Um so so that's where it comes so difficult.
00:16:14.720 --> 00:16:23.360
And you know, I think in a way in a in a in a different universe, like if we were just focused on one segment, it would make the roadmap a lot easier and a lot more clear.
00:16:23.360 --> 00:16:32.799
Um, but the horizontal nature, like the breadth of what we want to tackle, it makes that I would say substantially more challenging.
00:16:32.799 --> 00:16:36.080
But I think it like that is what's motivating to us.
00:16:36.080 --> 00:16:39.519
I think that's like a lot of the team comes from from the industry.
00:16:39.519 --> 00:16:46.639
They're former architects, for you know, they used to be engineers or working in government departments, in addition to a lot of like, you know, from the technology side.
00:16:46.639 --> 00:16:50.399
But like that is motivating to to the team, just getting getting the codes out there.
00:16:50.399 --> 00:16:54.639
But I will say it makes yeah, it does make the job a lot, uh, a lot harder.
00:16:54.960 --> 00:17:00.559
Well, I I mean I appreciate you sharing that because I think that is, yeah, as a business model, right?
00:17:00.559 --> 00:17:12.960
Like it's figuring that out and trying to to pull that into what's the most effective use, not only of our time, but our funding and what we have, you know, available to us to put this together.
00:17:12.960 --> 00:17:30.880
But, you know, like you said, it's almost not impossible, but very difficult to start to separate them when, you know, yes, there's residential codes and yes, there's building codes, but people sometimes cross different lines and how they practice or build.
00:17:30.880 --> 00:17:36.720
So creating that database, one, you said, let's make it accessible.
00:17:36.720 --> 00:17:44.000
Because right now, the way we've all kind of started in our professions, like it wasn't as accessible.
00:17:44.000 --> 00:17:47.599
So you started in New York, then you went to California.
00:17:47.599 --> 00:18:07.680
Were you seeing certain states say, you know, or other, you know, certain states be more receptive, whether it's the state itself or just the individuals within it, in order to get this to be beyond, you know, just a local jurisdiction to an entire state, to getting in into a region and expanding it.
00:18:07.680 --> 00:18:14.720
Um, like, did you find certain states being more adaptable to it and the people within it?
00:18:14.720 --> 00:18:18.960
Or, or was everyone just like, hey, like I gotta have this?
00:18:18.960 --> 00:18:22.960
It's this is this has been something I've been wanting for a long time.
00:18:23.440 --> 00:18:25.119
Yeah, it's it's really interesting.
00:18:25.119 --> 00:18:33.200
I I think the especially the fire departments and the building departments and planning departments, the tool itself is something I think they've wanted for a long time.
00:18:33.200 --> 00:18:38.559
And I would now I I can't say like for everyone, it was really fast adoption.
00:18:38.559 --> 00:18:51.279
Cause there, you know, there there are people that for 20 or 30 years they've used physical books and there's a certain workflow to that where you, you know, dog ear and and notes in the margins and and posts and notes, and you know, uh you know there's that whole workflow.
00:18:51.279 --> 00:19:09.279
And um so but I would say the because a lot of these government agencies are so deep in the code, and maybe they're an inspector and they're they're on site and they have like you know, like 20 pounds of of of books in their in the trunk and they're lugging around these these these code books.
00:19:09.279 --> 00:19:17.839
And if you can just pull up up-to-date amended codes for that jurisdiction on your phone or your tablet, it it just makes their life a lot easier.
00:19:17.839 --> 00:19:25.680
Um so I will say um the adoption within there has been quite smooth.
00:19:25.680 --> 00:19:28.480
And we work with departments across the the country.
00:19:28.480 --> 00:19:35.119
I I think where it's really interesting is the the amendment uh authoring process.
00:19:35.119 --> 00:19:45.119
So like you're mentioned before the different states, you know, like while while we were supposed to have this unified singular code that could be across the country, like that's not where we've netted out.
00:19:45.119 --> 00:19:53.920
Um, you know, for some time it seemed like that's where we're headed, but states are just creasing more and more amendments and modifications to to that code.
00:19:53.920 --> 00:19:59.759
Now that amendment process will actually lend a lot of our QA, QC.
00:19:59.759 --> 00:20:06.960
Tools, technology, that the team to vet the amendments and send it back to the departments.
00:20:06.960 --> 00:20:20.799
So if a department has started to author amendments and maybe they've released drafts or they've they've released like in advance upcoming amendments, our our team and our processes will flag potential issues.
00:20:20.799 --> 00:20:28.240
Those could be like grammatical spelling, numbering, uh inconsistencies, duplicate uh sections of code.
00:20:28.240 --> 00:20:34.000
Like there's a there's a large variety of, you know, unfortunately errors, it's a human process, it it happens, right?
00:20:34.000 --> 00:20:36.000
That that will come from those agencies.
00:20:36.000 --> 00:20:38.160
And we'll send, we'll send back like feedback.
00:20:38.160 --> 00:20:43.279
We're like, hey, here's, you know, kind of take it or leave it, but here's like a list of things you might want to consider.
00:20:43.279 --> 00:20:47.599
I think the reaction to that, that's where we see a lot of variability.
00:20:47.599 --> 00:20:53.200
On one hand, some agencies are fantastic to work with, and we'll send that back.
00:20:53.200 --> 00:21:06.400
And and it's it's very much like um, like I think it think of it more like a partnership where we can lend our resources to help, you know, help in that that process and and and they can benefit from that and incorporate that.
00:21:06.400 --> 00:21:30.400
Uh on the other hand, uh, or the other side of the spectrum, we just see some of the opposite where they're not, and I don't know if this comes down to an individual level, like maybe more work on someone's desk, but like, you know, if we send them back a dot a document and it says like here is like 35, you know, things you might want to look at in in that draft amendments or like maybe even amendments that are that are live, but we we think you know you ought to take a look at.
00:21:30.400 --> 00:21:33.039
Um, some people don't react well to that.
00:21:33.039 --> 00:21:41.599
I don't know if they want to turn a blind eye to to to trying to like get you know parse and make these as as clean as possible, these these changes and amendments.
00:21:41.599 --> 00:21:45.119
But uh that that's where we see a lot of variation, I would say.
00:21:45.519 --> 00:21:46.160
Yeah.
00:21:46.160 --> 00:22:03.599
Well, it it seems like it's it's that human nature for some of like, yeah, I thought this was off my desk, and who are you to maybe tell us we're wrong, or you know, put pick any emotion that kind of comes out of it.
00:22:03.599 --> 00:22:07.759
Um who knows how that individual is feeling.
00:22:07.759 --> 00:22:18.720
So there it sounds like there has been acceptance, maybe in an open-minded side of things where they're you know they're open-minded about it, they see a real opportunity with it.
00:22:18.720 --> 00:22:23.519
They they know in the end that it is about life safety, right?
00:22:23.519 --> 00:22:26.160
It is about protecting humans and all of that.
00:22:26.160 --> 00:22:31.920
So we need to make this accessible to everybody we need to make sure that that it's correct.
00:22:31.920 --> 00:22:40.000
You know, I mean, that's the whole point of going through a code review is that, yeah, architects expect a correction letter, you know, that's going to come back.
00:22:40.000 --> 00:22:46.720
And when it, you know, a clean one comes back, it feels like a huge, huge victory because you don't want to fall back in the line.
00:22:46.720 --> 00:22:59.200
So so Scott, I know that you, you know, you've mentioned before, you guys have sort of expanded beyond that that initial sort of approach with with the building codes.
00:22:59.200 --> 00:23:07.279
Um, what else are you, you know, investing your time in and starting to look at as far as problem solving?
00:23:07.279 --> 00:23:12.960
And like you said, it's very diverse and there's a lot of feedback that are coming into play.
00:23:12.960 --> 00:23:16.480
But like, what are some of those other things that have really caught your interest?
00:23:16.480 --> 00:23:22.640
And you're like, yeah, we we see this as uh adjacent to what we're doing, but it's all tied, right?
00:23:22.640 --> 00:23:26.240
But it is another way of getting some of those efficiencies taken care of.
00:23:26.640 --> 00:23:27.039
Yeah.
00:23:27.039 --> 00:23:34.640
And and I do I do want to mention one quick thing in in terms of you know the code and the changes and the the government officials.
00:23:34.640 --> 00:23:40.799
We changed uh on average over 12,000 sections of code every month.
00:23:40.799 --> 00:23:49.200
So across the country, when you look at all the different jurisdictions, it's over 12,000 sections of code will be changed on average.
00:23:49.200 --> 00:23:52.000
And sometimes that goes up to like 18,000 a month.
00:23:52.000 --> 00:24:03.200
There's 40 people who just research, talk to HJs, um go through that whole process of incorporating and studying and QAing and uh all those changes.
00:24:03.200 --> 00:24:08.079
We were taking a look at 2025, they spent over 55,000 hours doing that.
00:24:08.079 --> 00:24:11.599
And you think about a, let's say, like a local AHJ.
00:24:11.599 --> 00:24:15.599
They might have, you know, a handful of people on staff who are really busy.
00:24:15.599 --> 00:24:20.960
They have just a pile of applications for on on the permitting side and maybe they have inspections to do.
00:24:20.960 --> 00:24:26.000
They they don't have 55,000 hours to to research and do all this.
00:24:26.000 --> 00:24:38.079
Um I you know, I I think uh in a way, just just having that that free and open access and like we we can take that a lot of that work on ourselves and then give it out to the community for free.
00:24:38.079 --> 00:24:40.400
Like they don't have to do that in in the department.
00:24:40.400 --> 00:24:46.319
And and and then the architect doesn't have to spend all their time you know researching and cobbling that together.
00:24:46.319 --> 00:24:48.880
So I just wanted to yeah, just touch on that quickly.
00:24:48.880 --> 00:24:55.039
But to the to the second part of of your comment, you know, where where have we expanded?
00:24:55.039 --> 00:25:05.519
I think the core competency of the team is is aggregating very fragmented resources and then building streamlined workflows just to make that a lot easier.
00:25:05.519 --> 00:25:14.319
There were a lot of adjacent, or continue to be a lot of adjacent workflows to codes that you know have similar fragmentation and kind of disjointed workflows.
00:25:14.319 --> 00:25:19.599
One of them was uh assemblies, so things like UL assemblies or GA assemblies.
00:25:19.599 --> 00:25:25.359
Another one was building products and materials, and then more recently specifications.
00:25:25.359 --> 00:25:29.839
But all of those have a degree of fragmentation.
00:25:29.839 --> 00:25:34.880
So you have to go out and stitch together a lot of different resources, pull it together.
00:25:34.880 --> 00:25:38.079
But interestingly, they all relate to one another.
00:25:38.079 --> 00:25:56.480
So the specifications highly dependent on the codes, like what is what is applicable and your certifications, the assemblies, or the products themselves, of course, and like what variants have been approved for a jurisdiction, what's available, what hits the performance criteria.
00:25:56.480 --> 00:26:04.400
Um, and then if you're looking at um, yeah, say like building products, like going through and does that match the specification?
00:26:04.400 --> 00:26:07.119
Does it match what's available in your jurisdiction?
00:26:07.119 --> 00:26:15.119
So there's a lot of these interdependencies that I think our team, you know, has has cut our teeth for many years doing in the codes.
00:26:15.119 --> 00:26:18.640
Now we're just kind of scaling that up to a lot more workflows.
00:26:18.960 --> 00:26:22.880
Yeah, I mean, they are so adjacent or intertwined.
00:26:22.880 --> 00:26:27.759
Like you can't, you know, you can't separate the building code, like you said, from the specification.
00:26:27.759 --> 00:26:36.240
And if you got to get three equals, you got to go find, you know, product manufacturers or or you know, building materials that all are in line with that.
00:26:36.240 --> 00:26:40.319
And you so you're going somewhere else, you're taking that step in another direction.
00:26:40.319 --> 00:26:47.519
And for those who, you know, want to know how old I am, I was going to a library to grab the suites catalog, you know, because the internet was new.
00:26:47.519 --> 00:26:54.319
So like now you now you can research things at at a deeper level, you know, on the internet.
00:26:54.319 --> 00:27:11.839
And, you know, there is proprietary specs that people want to go grab, but there is a lot of time spent trying to marry those things together to know like we this is something I want because aesthetically it's exactly in line with the design intent.
00:27:11.839 --> 00:27:20.559
But, you know, hey, three products over here match it, and the fourth one I want doesn't work within the code for some reason.
00:27:20.559 --> 00:27:23.359
Um, you know, whatever, whatever that reason is.
00:27:23.359 --> 00:27:49.839
So so you're starting to deep dive into this, you know, platforms to, you know, they do their initial building code review, and now they're having, like you said, an aggregated form of data to start to align with, I'm assuming, some criteria that they're setting into there to go be able to search material, find out more information, get those classification or certification information.
00:27:49.839 --> 00:27:53.039
Is that what how I'm understanding exactly.