Meeting Title: Rimo x Brainforge | Weekly Sync Date: 2025-10-09 Meeting participants: Awaish Kumar, cameron, Uttam, Surf, Ryon, Robert Tseng
WEBVTT
1 00:01:54.720 ⇒ 00:01:55.440 Awaish Kumar: Hello?
2 00:01:56.080 ⇒ 00:01:56.740 cameron: Oh.
3 00:02:01.530 ⇒ 00:02:02.990 Awaish Kumar: How you doing?
4 00:02:03.590 ⇒ 00:02:06.040 cameron: And… Is everybody here?
5 00:02:20.340 ⇒ 00:02:21.950 Uttam: Hey guys, just listening in.
6 00:02:23.260 ⇒ 00:02:25.290 Surf: Awesome.
7 00:02:28.750 ⇒ 00:02:32.039 Surf: Are we waiting on somebody else? Alash?
8 00:02:32.040 ⇒ 00:02:34.189 Awaish Kumar: No, we can start.
9 00:02:34.300 ⇒ 00:02:40.909 Awaish Kumar: common, would it be possible for you to, like, demo the remote platform today?
10 00:02:41.860 ⇒ 00:02:44.309 cameron: I’m not at home right now, so…
11 00:02:45.610 ⇒ 00:02:56.090 cameron: I can demo it, and then there’s a couple things that need to be done before I show it to you, because there’s some things that are incomplete in terms of the UI. Most of the stuff’s in, in backend, but yeah, I can… I can… we have a demo call scheduled for tomorrow.
12 00:02:56.300 ⇒ 00:02:58.829 cameron: And I’ll kind of… I’ll explain to you workflows and stuff.
13 00:03:00.130 ⇒ 00:03:06.950 Surf: Got it. I guess let me ask a question there. So, you have the backend integrations, and you have, like, a visual UI side of the platform.
14 00:03:07.500 ⇒ 00:03:07.820 cameron: Yeah.
15 00:03:07.820 ⇒ 00:03:09.850 Surf: And he said some of the stuff there is not done.
16 00:03:11.430 ⇒ 00:03:26.909 cameron: There’s… my dad’s, like, kind of tweaking out the last pages. There’s some features that are nice to have, but they aren’t required, we just scrap them. For example, like, heading to, like, a pharmacy and seeing all the orders for a specific pharmacy. Doesn’t exist in Basque, it exists in Remo.
17 00:03:26.910 ⇒ 00:03:44.030 cameron: It’s just the UI part. We don’t like to release out UI that’s not complete, and it’s not good, so we just commented out those pages. But the stuff that’s necessary, treatment views, order views, and honestly, I can kind of just run over… I’m on my Mac, but I can run over the database schema.
18 00:03:44.060 ⇒ 00:03:51.659 cameron: So, real quick, I can just kind of give you a little bit of an example so you understand. I have a GitHub GIST schema, hold on.
19 00:03:52.460 ⇒ 00:03:55.500 Surf: Cool. Quick question while you’re doing that. Alright,
20 00:03:55.660 ⇒ 00:04:04.099 Surf: So, even if we can’t see the treatment side of its UI, that’s fine, because we should be able to see the,
21 00:04:04.460 ⇒ 00:04:10.610 Surf: treatment getting entered into the database, so we could always look at it at that level, and then, I guess…
22 00:04:10.960 ⇒ 00:04:14.190 Surf: On the demo side, is it… Let me just…
23 00:04:14.190 ⇒ 00:04:20.469 cameron: Oh, I can… I can… I have a… let me… let me clone this, hold on. Let me… let me clone this, I can just spin up something and show you real quick, one second.
24 00:04:21.060 ⇒ 00:04:21.680 Surf: Cool.
25 00:04:22.000 ⇒ 00:04:24.159 Surf: I guess on that second question is.
26 00:04:24.510 ⇒ 00:04:30.330 Surf: Even with the clone, right? Are you hitting a sandbox version of the… External.
27 00:04:30.330 ⇒ 00:04:34.579 cameron: Hold on. Let me share my screen and show you, I have it cloned right now. One second.
28 00:04:36.050 ⇒ 00:04:41.469 cameron: I’ll run everything through you, and I want you to fully comprehend, so whatever it takes for you to understand, just let me know.
29 00:04:42.310 ⇒ 00:04:42.840 Surf: Cool.
30 00:04:52.020 ⇒ 00:04:57.070 cameron: Alright, cool. Okay, I got… I have this on my local host running, okay? See my screen?
31 00:04:58.700 ⇒ 00:04:59.540 Surf: Yep.
32 00:04:59.540 ⇒ 00:05:04.429 cameron: It’s not a full end-to-end demo, but this is good enough for you guys to get a general understanding.
33 00:05:05.310 ⇒ 00:05:18.040 cameron: Okay, so, from the admin side, you have users, you have stores, okay? You have provider networks, you have pharmacies, you have medications.
34 00:05:18.190 ⇒ 00:05:23.580 cameron: you have offerings, and then you have dose plants. Okay, this is the most up-to-date schema.
35 00:05:23.660 ⇒ 00:05:31.550 cameron: So, a offering is a collection of possible medications that can be offered. So…
36 00:05:31.550 ⇒ 00:05:44.029 cameron: inside of this offering, there’s these different medications, right? This offering is a sequential offering, which means that the doses actually flow in the order that they’re supposed to be set.
37 00:05:44.240 ⇒ 00:05:59.869 cameron: Okay. Sorry, this was actually moved to the dose plan, but yeah, so this is an offering, these are the medications in here, these are the pharmacies in here, these are the provider networks in here, these are the conflicts in here, so you can’t take multiple GLP-1 agonists at the same time. These are the billing plan templates, it doesn’t matter.
38 00:05:59.870 ⇒ 00:06:11.399 cameron: You hop into a dose plan, this is what actually matters. So, dose plan has a step. This dose plan is a sequential dose plan. So, it means it sequences step 1, step 2, step 3, step 4, step 5.
39 00:06:11.520 ⇒ 00:06:26.810 cameron: Based off of the pharmacy items you add to the dose plan, you can see, like, look, this is this dose, this is this dose, this is this dose. Some of this data is inaccurate, because we don’t offer Paradoxone and NAD Plus anymore, but you can see when you click here, it shows the pharmacy it comes from, right?
40 00:06:26.810 ⇒ 00:06:34.619 cameron: So, Emerald Pharmacy, Striker Pharmacy. So, you add… whenever you want to add a new pharmacy, right, you have to go to the medication dose plan.
41 00:06:34.620 ⇒ 00:06:50.320 cameron: Click add step, name… you can add a step, or if you want to add a new medication, you can go here, add a medication, pick the medication, and then you have to map each of the steps to the medic… to, like, the medication dose. That’s… that’s what you have to do. You have to map them, okay?
42 00:06:51.210 ⇒ 00:07:03.969 cameron: So, this is just, like, the step of saying, like, okay, on month 1, you’re gonna get, like, a 1mg vial. On month 2, you’re gonna get, like, a 2mg vial. On month 3, you’re gonna get a 3mg vial. That’s basically all it is.
43 00:07:03.970 ⇒ 00:07:09.770 Surf: Cool. The dose plan that you have here, anyone getting GLP-1 follows the same dose plan?
44 00:07:10.290 ⇒ 00:07:27.350 cameron: they all follow the same dose plan. The dose plan is up to 0.25 milligrams a week. So the dose plan says that… so this is a dose plan, and there’s something called a medication dose. So each medication, you have to go into the medication, and you have to create the doses.
45 00:07:27.350 ⇒ 00:07:33.919 cameron: So there’s a dose for 0.25, there’s a dose for 0.5, there’s a dose for 1, there’s a dose for 1.7.
46 00:07:33.920 ⇒ 00:07:53.439 cameron: There’s a dose for 1.4. Within the medication, it then maps to the pharmacies, the actual, like, the actual pharmacy item. Now there’s something called regimens. This is the stuff that actually gets prescribed. So for each step, this is where each pharmacy item gets set, and you put the actual SIG in here.
47 00:07:54.640 ⇒ 00:07:55.260 Surf: Okay.
48 00:07:55.840 ⇒ 00:07:56.770 cameron: So…
49 00:07:57.160 ⇒ 00:07:58.520 Surf: Cool, keep going.
50 00:07:59.030 ⇒ 00:08:00.760 cameron: So, the way it works…
51 00:08:05.130 ⇒ 00:08:07.020 cameron: It’s pharmacy items.
52 00:08:07.220 ⇒ 00:08:25.900 cameron: they have SIGs, right? And this is something that I only have to do in the backend once. This is not really something that, like, anyone at Eden has to worry about, because if they start doing it via the UI, they’re gonna mess things up, and they’re gonna make, like, a bunch of different unused SIGs, so I’m gonna be the one doing this. But basically, you create the SIGs and stuff.
53 00:08:26.640 ⇒ 00:08:36.699 cameron: And then, basically, you can create the regimen, and in the regimen, you can basically map the… all the stuff. So this way, you can have multiple different regimens underneath the dose plan.
54 00:08:36.700 ⇒ 00:08:55.460 cameron: The whole point of a dose plan, and this is… this became a problem with the additives, because by default, inside of a medication, the whole point of the medication, right, is so that you can go to the doses tab here, and then you can start saying, like, okay, for this dose one, right, it can be any of this stuff.
55 00:08:56.090 ⇒ 00:08:58.110 cameron: But then they came out with the additives.
56 00:08:59.510 ⇒ 00:09:06.560 cameron: Which required us to create those plans, because now you’re combining two medications together. So the additives kind of… you see what I’m saying?
57 00:09:06.930 ⇒ 00:09:23.659 Surf: Yep, quick question here. You kind of said you have to configure the SIGs, right? So there’s no patient information and or, I guess, doctor telex, right? When they look at the information coming in that decides, like, this person’s super overweight, or this, that, to change…
58 00:09:23.660 ⇒ 00:09:29.029 cameron: They can, except they can, but the SIGs they changed are based off of the dose plan step.
59 00:09:30.790 ⇒ 00:09:35.630 Surf: Got it. So, okay, the way it works, right, is when a medication comes in.
60 00:09:35.630 ⇒ 00:09:43.880 cameron: It will basically, the system will pick… the system will pick a default medication, it will let the doctor
61 00:09:43.880 ⇒ 00:09:57.939 cameron: pick the different medications. It can… except it’s gonna filter out to see what states the patient’s in, and it’s gonna make sure the patient is actually available to take that medication. Then the doctor can go to the doses, and they can pick from one of the
62 00:09:57.940 ⇒ 00:10:08.539 cameron: pre-assigned doses, so they can pick one of these doses, right? Because the dose contains the actual, like, vial. Then, they can pick the SIG
63 00:10:08.580 ⇒ 00:10:27.910 cameron: you know, the actual SIG that’s in that dose. So a 1mg vial may have multiple sigs, but unfortunately, because of the pharmacy’s requests, the ability for a doctor to actually go and type in their own SIG, we just said that it’s causing too many errors, we disabled it.
64 00:10:28.200 ⇒ 00:10:39.479 cameron: And if there was… if there was ever, like, a case for the doctor to write their own SIG, there is an override here. You can override it. We just chose not to disable it. You can.
65 00:10:39.480 ⇒ 00:10:40.270 Surf: Let me ask…
66 00:10:40.620 ⇒ 00:10:46.770 Surf: Let me ask a simple flow question, then, and I’m gonna dive into every step of the detail as we go through it, so…
67 00:10:46.900 ⇒ 00:10:50.780 Surf: Ryan and team showed me their new intake form.
68 00:10:51.280 ⇒ 00:11:00.219 Surf: customers going through that in Fireflow, filling out a whole bunch of boxes, right, and then they send you an API request with the metadata from there. Is that correct statement?
69 00:11:00.760 ⇒ 00:11:10.649 cameron: As of right now, yeah, I mean, ideally, it shouldn’t be… it should be, like, native, you know, it should be, like, all on the same app eventually, but that’s how it works right now, yes.
70 00:11:11.020 ⇒ 00:11:22.849 Surf: That’s fine. So I’m gonna send you over this, this, just, let’s call it giant JSON or whatever, right? There it has the patient information, all of the things that they filled out in this giant form.
71 00:11:22.860 ⇒ 00:11:31.220 Surf: Does this automatically take that and create a net new user first, and then send the user and the rest of the metadata over to the provider network?
72 00:11:32.090 ⇒ 00:11:38.220 cameron: The provider network is built in our platform directly, so, everything is in our platform.
73 00:11:39.590 ⇒ 00:11:45.789 Surf: Alright, let me rephrase that question. Intake form from Eden comes in, right? And again, it’s just an API.
74 00:11:45.790 ⇒ 00:12:02.079 cameron: There’s supposed to be a… yeah, to answer your question, they’re supposed to be… as… we’re putting it all in the same domain, so it’s gonna return back with the cookie set attribute, and it’s gonna set the cookie, or it’s gonna… it’s gonna tell the Eden intake the cookie to set for that… for the roots.eden.health.
75 00:12:02.080 ⇒ 00:12:11.389 cameron: so asterisk.eden.health, it’s gonna set the cookie, which is gonna create the account and create the patient, and then it’s gonna insert everything. That hasn’t been done yet, but that’s the whole plan of it.
76 00:12:11.780 ⇒ 00:12:16.970 Surf: Got it, so instead of sending all the data over an API, you’re gonna send it in a cookie object.
77 00:12:17.280 ⇒ 00:12:24.060 cameron: No, we’re gonna send it over an API, and then in order to create the account and sign the user in, the API’s gonna return the cookie to set.
78 00:12:24.620 ⇒ 00:12:30.650 Surf: Okay, cool. Fine, alright. So now, the user’s signed in, and then what does the end user do?
79 00:12:30.870 ⇒ 00:12:34.620 cameron: But when I was talking about user, I was talking about the…
80 00:12:34.620 ⇒ 00:12:38.590 Surf: patient get, like, getting the drug, but I’m assuming you’re talking about a different user?
81 00:12:38.740 ⇒ 00:12:39.920 cameron: I’m talking about the patient.
82 00:12:40.320 ⇒ 00:12:43.689 Surf: Okay, cool. Alright, so now the patient is logged in.
83 00:12:43.880 ⇒ 00:12:44.990 Surf: What are they seeing?
84 00:12:45.520 ⇒ 00:12:47.829 cameron: Well, at this point, they’re gonna see the patient portal.
85 00:12:47.960 ⇒ 00:13:00.819 cameron: Right? Okay. Which I don’t have on this computer, but they’re gonna see patient portal. It’s gonna show the treatment. If there were some questions that were unanswered in the form, it’s gonna make them click on the form and answer the questions.
86 00:13:00.950 ⇒ 00:13:06.159 Surf: Alright, cool. So let’s say the treatment that was decided is GLP-1. Let’s just use that as an example.
87 00:13:06.420 ⇒ 00:13:11.489 Surf: When does the information get sent to the provider network in this exchange?
88 00:13:11.660 ⇒ 00:13:34.279 cameron: the information is always in our system, it creates a treatment. The consultation gets created when the treatment status is set to, like, it’s basically, like, all the preliminary checks are done, so ID verification uploaded, intake form complete. When the status gets set to create consultation, which happens on multiple different factor things, whenever the intake form is complete, whenever the ID verification
89 00:13:34.280 ⇒ 00:13:36.309 cameron: It’s completed, it creates the console.
90 00:13:37.550 ⇒ 00:13:45.890 Surf: Alright, cool. Now, the console is actually seeing another person, like an actual doctor, visually, correct?
91 00:13:46.260 ⇒ 00:13:54.999 cameron: No, it’s just, like, the doctor’s now gonna go take a look at that patient and decide either they’re gonna approve or deny… either they’re gonna approve a prescription or deny a prescription.
92 00:13:55.200 ⇒ 00:14:01.160 Surf: Alright, cool. When you say doctor, are you talking about someone at the provider network, or someone on Eden’s side?
93 00:14:01.400 ⇒ 00:14:02.869 cameron: Someone at the provider network.
94 00:14:03.060 ⇒ 00:14:04.989 Surf: Alright, cool. So now… so…
95 00:14:04.990 ⇒ 00:14:10.090 cameron: The provider network’s gonna be… the provider network’s gonna be logging into our software, though.
96 00:14:11.140 ⇒ 00:14:23.910 Surf: Okay, cool. So, first user signs an intake form, then they get brought to this screen, they might have to fill out some more information, then we log it, put it all in the database. Once they’ve filled out all this information,
97 00:14:24.150 ⇒ 00:14:32.799 Surf: It goes to the provider network where the doctor lives, and the doctor checks a couple things just to make sure it’s good, and then they send back, like.
98 00:14:33.020 ⇒ 00:14:37.720 Surf: Well, they’ll be logged into this platform as well, and then they’ll say, approved, correct?
99 00:14:37.720 ⇒ 00:14:53.949 cameron: Exactly, then it’s gonna mark the treatment as approved, which means that now the treatment’s good to go. The doctor picked the different doses that are gonna be in the treatment, they approved it, now our system’s gonna say, okay, how many doses has the patient paid for? Okay, they’ve paid for 3.
100 00:14:53.950 ⇒ 00:15:01.249 cameron: What is the… now, let’s take all the different items, all the different doctors, the doses the doctor gave them, right?
101 00:15:01.250 ⇒ 00:15:17.670 cameron: Now we’re gonna figure out, okay, how many of these can we ship out at once? Can we ship out one? Can we ship out two? Can we ship out three? The system’s gonna run multiple checks. It’s also gonna run the checks, oh, you know, for this medication, for semaglutide NAD plus combined together, there’s two pharmacies offering it.
102 00:15:17.670 ⇒ 00:15:33.339 cameron: what is the shipping cost of this pharmacy? All… it’s gonna start running checks, and it’s gonna find a way to create an order. The order is gonna be the actual pharmacy item, and it’s gonna be the, the pharmacy item, and it’s gonna transfer to the pharmacy then. It’s gonna send a prescription.
103 00:15:33.750 ⇒ 00:15:35.980 Surf: Alright, let me ask a question on top of that. So…
104 00:15:36.580 ⇒ 00:15:42.410 Surf: Provider network looks in, says this thing is a go, picks out all the things that they need to pick that are already pre-configured.
105 00:15:42.690 ⇒ 00:15:44.900 Surf: Hits yes, then…
106 00:15:45.270 ⇒ 00:15:54.200 Surf: Automation, right? Like, your software automates it, and then just sends the request to the pharmacies, who then get these things, fill it out, and ship it to the patient.
107 00:15:54.590 ⇒ 00:15:55.130 cameron: Yeah.
108 00:15:55.270 ⇒ 00:15:56.000 cameron: Huh?
109 00:15:56.370 ⇒ 00:15:57.730 Surf: Okay, cool, sweet.
110 00:15:57.940 ⇒ 00:15:59.649 Surf: Alright, now…
111 00:15:59.840 ⇒ 00:16:07.169 Surf: I think we said some parts of it are done, other parts of it aren’t done. I guess, from that perspective, you just showed us a local host, but…
112 00:16:07.290 ⇒ 00:16:15.079 Surf: when you’re sending it to the provider… well, again, I think you just now said the provider network themselves are actually logging into this application, is that correct?
113 00:16:15.270 ⇒ 00:16:16.010 cameron: That’s correct.
114 00:16:16.010 ⇒ 00:16:18.560 Surf: So there’s no API integration into Dr. Telex.
115 00:16:18.700 ⇒ 00:16:25.540 Surf: He just logs into this and checks… whoever it is, they have a team of people logging into this, checking it, or they get, like, an email alert every time a new…
116 00:16:25.740 ⇒ 00:16:26.310 cameron: And…
117 00:16:26.310 ⇒ 00:16:47.620 cameron: And that’s the route I want to go, to be fully honest with you. Like, generally, building, like, APIs to third parties, that’s when you start to, like, give your patients a horrible experience. So, I’ve even told the Dr. Talix guys, you know, for Eden’s, like, Enterprise Edition and Remo’s Enterprise Edition, it makes sense, it makes sense for, the doctors
118 00:16:47.620 ⇒ 00:17:04.970 cameron: There’s one of two ways. Either A, in our main Remo multi-tenant app, we’re gonna literally have a way for, like, an external consult to be created, and it’s gonna have an iframe URL. Or number two, the doctors are gonna probably log into directly to Eden’s platform, which is probably what’s gonna happen. It’s a much better experience.
119 00:17:05.160 ⇒ 00:17:07.209 Surf: Got you, so it’s not an API integration.
120 00:17:07.400 ⇒ 00:17:13.710 Surf: It’s, like, we send them an email, iframe, they can look at it and then approve it. Or, and I guess…
121 00:17:13.829 ⇒ 00:17:18.979 Surf: I’m asking, is the future goal, and there’s the current goal. How does it work now, and then what is the future goal?
122 00:17:18.980 ⇒ 00:17:24.709 cameron: The current goal is the donkers will log into the Eden platform, or they’ll log into Remo, and they manage everything through Remo.
123 00:17:25.859 ⇒ 00:17:29.149 Surf: Got it. Alright, so then, I guess, let’s rephrase then.
124 00:17:33.269 ⇒ 00:17:40.619 Surf: If you wanted to, like, simulate a test of this right now, would it actually go to a doctor at TEDx? Like, how would they know?
125 00:17:41.150 ⇒ 00:17:44.169 cameron: Well, the Dr. Telexize, are scheduled to onboard on Monday.
126 00:17:45.100 ⇒ 00:17:46.780 Surf: Got you. Okay, cool, I’m just trying.
127 00:17:46.780 ⇒ 00:18:03.060 cameron: So right now, right now, I have, I have all the NPIs, like, all the shit that needs… sorry, all the stuff that needs to be done, for example, like, if you head to Provider Network, you open up Dr. Telex, I’m gonna just go to providers, I’m gonna mass upload them, hold on, I have them as a JSON here.
128 00:18:05.880 ⇒ 00:18:12.479 cameron: So all the licenses and stuff over here, right, you can press upload, right? It takes a minute or two, and then I’ll go here in the meantime.
129 00:18:12.920 ⇒ 00:18:14.570 cameron: And I’ll just show you what happens.
130 00:18:15.310 ⇒ 00:18:24.469 cameron: Okay, right, so it uploads all the different providers here, the status is pending, it’s gonna run its checks, let’s give it a second or two. Yeah, see, it starts becoming active, right?
131 00:18:24.470 ⇒ 00:18:41.690 cameron: So now they’re all active. It just ran the jobs to all the different pharmacies to basically, validate the providers’ licenses, and it’s gonna start syncing them to the pharmacies that need them, it’s gonna start adding the providers to the pharmacy, all that stuff’s good to go. It’s just, right now, I’ve been the one, like, testing and sending the scripts to the pharmacies, not them.
132 00:18:42.980 ⇒ 00:19:01.210 Surf: Got you, okay, cool. Well, I like that part, so we’re gonna talk about that in a minute. So, okay, cool. We’re gonna onboard them onto this platform, they’re gonna know how to log in, do their thing, fill out the scripts. Alright, that’s good. Then, when you said that last part about sending the information to the…
133 00:19:01.960 ⇒ 00:19:05.969 Surf: to the pharmacies, what does that look like? Is that an API, or is that a…
134 00:19:05.970 ⇒ 00:19:10.490 cameron: system, so there’s multiple different APIs. I’ll just show you some requests on my local postpin.
135 00:19:10.490 ⇒ 00:19:32.299 cameron: There’s multiple different APIs, right? So, let’s talk, let’s talk, Life File, super simple. This is Life File, host 27A is a version of LifeFile. Host 100 is another version of LifeFile. They’re running the same API, which is good. Then there’s also host 2025, which is a… which is LifeFile, but it’s a different schema.
136 00:19:32.300 ⇒ 00:19:43.050 cameron: So, we have an integration in our software when you add the pharmacies, you can press New Pharmacy, you can put in the pharmacy name. I’ll just actually show you here with Emerald Compounding Pharmacy, because I feel like their lifestyle’s integrated.
137 00:19:43.050 ⇒ 00:19:47.169 Surf: I’m gonna ask there. I guess, live file is a wrapper that creates an API for…
138 00:19:47.170 ⇒ 00:19:49.649 cameron: No, Y file’s the actual pharmacy’s PMS?
139 00:19:50.160 ⇒ 00:19:51.690 Surf: Okay, cool, sweet. Alright, keep going.
140 00:19:51.690 ⇒ 00:20:11.259 cameron: So, for example, the way it works for Life File, let’s say I want to implement with Emerald, I’m gonna grab the host ID over here. Right now, we only support live file of this version, this is version 2024. We need to add a… we need to add a versioning field that changes the schema, but for 2024, you just take the authorization, you take all this, like, API stuff.
141 00:20:11.280 ⇒ 00:20:14.109 cameron: You put that in here, right?
142 00:20:14.190 ⇒ 00:20:16.420 cameron: You put in the practice ID,
143 00:20:16.750 ⇒ 00:20:20.000 cameron: You only have to set this up one time. You put in the vendor ID,
144 00:20:23.170 ⇒ 00:20:25.200 cameron: You put in the location ID,
145 00:20:25.650 ⇒ 00:20:36.170 cameron: And then there’s also another thing that we have to do on the pharmacy item, because if we do this on setup, we have to add the shipping ID, the service ID, and then, yeah, once you get this live file in here.
146 00:20:41.380 ⇒ 00:20:42.960 cameron: You can press Save Changes.
147 00:20:43.120 ⇒ 00:21:00.969 cameron: Cool. And connection’s successfully updated. Now, if you enter the wrong credentials, it’s gonna tell you something went wrong. Oh, it doesn’t tell you something went wrong. Cool. Well, it’s supposed to tell you something went wrong. Not sure why it’s not doing it, but yeah. It’s gonna basically update the connection in our system, and it’s gonna start sending scripts. And there’s another API, every pharmacy…
148 00:21:00.970 ⇒ 00:21:05.049 Surf: I want to double-check right on that. When you say start sending scripts, right?
149 00:21:05.160 ⇒ 00:21:11.659 Surf: Do you mean, like, if we were to do one right now, a real script would happen, or this is using, like… No.
150 00:21:12.020 ⇒ 00:21:33.920 cameron: Yeah, sandbox. So whenever an order gets created, right, for example, like Emerald, this is me sending an order for me. So you put in the… you put in the prescriber information, the patient, the shipping information, which is all static, and then the art… you can send multiple prescriptions at once. Our software already has all this data mapped out. We’re mapping out all the drug name, the strength, because in our system, we’re actually storing the drug strength
151 00:21:33.920 ⇒ 00:21:51.830 cameron: For each pharmacy item, like, natively in the database, so, like, 2 milliliters, right? So when we format this drug stuff, if you click on the compound ingredients, look, semaglutide, 0.5 milligrams per milliliter, cyancobalamin, 1 milligram per milliliter, so our system will automatically format it and send it to the pharmacy.
152 00:21:52.390 ⇒ 00:21:52.950 Surf: Got it.
153 00:21:53.990 ⇒ 00:21:57.599 Surf: And I guess on that last point that I asked, host…
154 00:21:57.820 ⇒ 00:22:01.610 Surf: 100, that you’re saying this is sandbox, right?
155 00:22:01.610 ⇒ 00:22:02.769 cameron: Oh, this is live.
156 00:22:03.710 ⇒ 00:22:13.469 Surf: Okay, so then how… like, if… again, I’m trying to now figure out, like, the deltas of what’s been built, what’s missing, to figure out how fast we could get to a staging demo of…
157 00:22:13.780 ⇒ 00:22:18.059 Surf: all things connected, right? So I’m guessing… what I’m asking…
158 00:22:18.060 ⇒ 00:22:21.320 cameron: My file has no staging, you send it live. There’s no staging.
159 00:22:23.010 ⇒ 00:22:24.690 Surf: Oh, fun! Alright, cool.
160 00:22:24.690 ⇒ 00:22:29.080 cameron: So, you send it live, and then inside of the prescriber name, you put test, test, test.
161 00:22:29.380 ⇒ 00:22:32.250 Surf: That’s it. Okay, that’s what I need to know. Alright, perfect, sweet.
162 00:22:32.660 ⇒ 00:22:34.919 cameron: I’ll log on a live file right now so you can see.
163 00:22:38.800 ⇒ 00:22:41.449 Surf: Yeah, they just know if they see tests, they don’t actually make it.
164 00:22:43.770 ⇒ 00:22:54.909 cameron: This is a real live file that we started sending… this was a real test order from one of my friends I sent, and it went through fully. They deleted all the test orders, but normally, when you put in… let me go back a little bit…
165 00:22:57.400 ⇒ 00:23:01.770 cameron: Oh, okay, you see the… like, see, you put test here, it cancels the RXs.
166 00:23:02.760 ⇒ 00:23:03.879 Surf: Cool, sweet, love this.
167 00:23:04.300 ⇒ 00:23:07.950 Surf: Okay, cool. So there’s an end-to-end flow that can actually be tested here.
168 00:23:08.230 ⇒ 00:23:09.520 Surf: I guess.
169 00:23:09.520 ⇒ 00:23:27.639 cameron: Everything’s gonna be, like, to be honest with you, I’m spending the weekend cranking out some stuff with my developer. By Monday, there’s gonna be, like, the Remo app is gonna be live on app.remo.co. It already is live, but an older version of it’s live. That doesn’t work the best for Eden. On app.remo.co, we’re gonna have the actual
170 00:23:27.640 ⇒ 00:23:34.010 cameron: on Monday, we’re gonna have a real end-to-end flow with dynamic intakes, so the way our dynamic intakes work
171 00:23:34.010 ⇒ 00:23:39.969 cameron: This is a really cool system I built out. I spent, like, a little… I spent a lot of time architecting, but it didn’t take me that long to build out.
172 00:23:39.970 ⇒ 00:23:52.910 cameron: So inside of the port… and just so you understand how our app works, inside of the portal directory, there’s a middleware that uses caching and stuff. It extracts the domain. We’re gonna have to remove this when we do single tenant, but it extracts the domain, it then propends it.
173 00:23:52.910 ⇒ 00:24:04.620 cameron: So, instead of the app directory slash store slash ID, it then takes the ID, it loads in the theme from the database, it loads in all the theme variables here. Then for the intakes, the way it works.
174 00:24:06.290 ⇒ 00:24:22.329 cameron: is that there’s a source, so there’s flows, there’s baseGLP1.TSX, then you can extend it with this flow over here, where you can take the basic intake, add a couple screens to it, and you can also specify the database settings, you can configure it from the admin portal fully automatically.
175 00:24:25.500 ⇒ 00:24:28.589 cameron: So it’s a combination of code and database together.
176 00:24:28.840 ⇒ 00:24:30.990 cameron: There’s some type errors here, but yeah.
177 00:24:32.080 ⇒ 00:24:37.569 Surf: Now, that would… that’s gonna be for your own dynamic intake forms. I don’t think Eden is using those, correct, Brian?
178 00:24:37.570 ⇒ 00:24:43.519 cameron: I mean, why not? I mean, the thing is, they’re really beautiful, like, genuinely, they look really good, so why not?
179 00:24:45.050 ⇒ 00:24:53.059 Ryon: We can talk about this, but the intake capabilities of what Cameron is building is probably not something we’re going to take advantage of, at least not immediately.
180 00:24:53.550 ⇒ 00:25:16.579 cameron: I mean, at the end of the day, all it is, Surf, is it’s just a way for, like, Remo to easily make the intakes. It’s a lot… it’s a little bit… it has less stuff that Eden’s has. I mean, the ideal version, I’m gonna be very transparent with you, is just to take the current intakes that Eden spent a lot of time and money building, and just shove them into the same… shove them into the EMR. There’s no need for the fully dynamic, because they want granular control.
181 00:25:16.630 ⇒ 00:25:18.020 cameron: Bingo.
182 00:25:18.310 ⇒ 00:25:19.000 cameron: Huh?
183 00:25:19.510 ⇒ 00:25:21.079 Surf: No, I’m saying bingo, yeah, that’s how I’m kind.
184 00:25:21.080 ⇒ 00:25:22.109 cameron: Yeah, I mean, like…
185 00:25:23.550 ⇒ 00:25:26.620 Ryon: Okay, I mean… I think
186 00:25:26.620 ⇒ 00:25:46.189 Ryon: I think also, too, sorry, one more thing needs to be said here is that Cameron has more customers than Eden, right? So the capability he needs to build out here for the intake system is… I think it’s more Remo-focused than it is, of course, you know, Eden-focused, right? So he’s going to build out intake capabilities, and if we choose to use that, you know, cool, we will. And I think he’s probably going to build out a, you know, pretty awesome
187 00:25:46.190 ⇒ 00:25:50.010 Ryon: thing, and at some point, I think we might just merge this with the code that we’re building as well.
188 00:25:50.010 ⇒ 00:26:02.689 cameron: Honestly, my main recommendation is to take some of this, because eventually, like, we’re gonna be turning this… the reason why I want to merge them together is because, and this is something that I think Surf brought up last time, the… if you want to modify stuff.
189 00:26:02.810 ⇒ 00:26:11.210 cameron: I need to teach developers on a pattern, so when I choose to downstream updates into the branch, it’s not gonna absolutely cook our entire process.
190 00:26:11.210 ⇒ 00:26:12.110 Surf: So.
191 00:26:12.110 ⇒ 00:26:24.220 cameron: If you guys make a separate intake builder using some inspiration from what I built, that’s great, but I would ideally still leave what I have in there intact, so when I give updates, or something goes wrong, you have a backup.
192 00:26:24.270 ⇒ 00:26:34.430 cameron: I’ll show you the difference between Eden’s, like, intakes and the ones that I built, just so you understand the difference. I just have a different, like, ideology of doing things, compared to other developers.
193 00:26:34.610 ⇒ 00:26:37.409 cameron: Show you here.
194 00:26:38.780 ⇒ 00:26:47.770 cameron: So this is the one they’ve been working on for a couple months now. It’s really big, that’s one thing. If you look at the forms here, right, there’s, like, a…
195 00:26:48.470 ⇒ 00:26:59.639 cameron: personalized intake, and what they’ve done is, like, for each screen, they’ve really built, like, actual, like, validation logic and stuff like this, and, like, it becomes really, really, really big.
196 00:26:59.880 ⇒ 00:27:13.789 cameron: For validation, like, next, all this stuff. The way I built these intakes, right, it’s quite simple. I just created a component called multi-choice screen, passed in these settings here, and then add a on… there’s, like, an on-disqualify
197 00:27:13.980 ⇒ 00:27:28.169 cameron: I think that’s in here, the schemas. So yeah, inside of the schema here, you basically define it all here, so it’s more hard-coded, and this way, like, you can, like, you can basically reuse the same questions across multiple forms.
198 00:27:29.590 ⇒ 00:27:30.130 Surf: Cool.
199 00:27:30.450 ⇒ 00:27:36.879 Surf: I guess, alright, if I wanted to blend the two together, am I just dropping Eden’s into this project?
200 00:27:37.650 ⇒ 00:27:39.910 cameron: Other way around. Other way around.
201 00:27:42.010 ⇒ 00:27:44.659 Surf: dropping Remo into the Eden Project.
202 00:27:45.800 ⇒ 00:27:47.000 Surf: Okay, cool, sweet.
203 00:27:48.490 ⇒ 00:27:59.279 cameron: Yeah, for example, like, the way I wrote my logic here, right, for example, disqualify if, it takes in the value, right, and then it’s like, disqualify if, this, this, this, and this, so…
204 00:27:59.280 ⇒ 00:28:02.389 Surf: Alright, quick question, one more quick question. On this side.
205 00:28:02.600 ⇒ 00:28:09.849 Surf: If a person’s actually filling out this form, when they actually hit submit, Is that, API…
206 00:28:10.560 ⇒ 00:28:16.140 cameron: No, this is internally, like, we use Server Actions, technically API, but it’s Next.js Server Actions.
207 00:28:16.360 ⇒ 00:28:17.390 Surf: Okay, cool, sweet.
208 00:28:17.710 ⇒ 00:28:25.639 cameron: Because we use all server-side rendering and, like, partial pre-rendering and all that nice stuff. It’s very important to me. I’m a huge nerd when it comes to that.
209 00:28:25.790 ⇒ 00:28:43.940 cameron: For example, when you create the GLP-1 screens, if you head into the schemas over here, base GLP1, at the end, this is the answer schema, so it’s just an… it’s basically a giant zod object. It’s not, like, storing it as, like, question value, it’s storing it as a giant, like, object.
210 00:28:43.940 ⇒ 00:28:47.260 Surf: So, health levels is this, generally… validations.
211 00:28:47.960 ⇒ 00:28:51.760 cameron: Yeah, so the reason why we’re storing it like this in the database is because
212 00:28:51.760 ⇒ 00:29:16.120 cameron: We realize we’re not gonna be updating the base schema that much, so what’s gonna end up happening is on the provider side, when it’s gonna try to restore it, it’s not going to store, like, the question and all that stuff in the database, it’s gonna just store, like, health goals, gender, date of birth, location, because health goals may change, like, from client to client for Remo, but stuff like BMI, pregnancy check, medical conditions, those generally stay the same, so it just looks at here, and it thinks… it looks at this clause
213 00:29:16.120 ⇒ 00:29:26.639 cameron: qualifying conditions, it’s like, okay, how do I render it to the admin portal? Oh, it’s a multi-choice screen, I’m gonna just render it like that. It’s super, it’s super simple. Like, it’s the easiest, but in my opinion, the best way to do it.
214 00:29:28.850 ⇒ 00:29:30.379 Surf: So, yeah. Cool.
215 00:29:34.410 ⇒ 00:29:38.700 cameron: Alright. Well, yeah, it pretty much covers everything from my side. I think I’ve got a bounce in just a couple minutes over here.
216 00:29:43.540 ⇒ 00:29:46.250 Surf: Any other questions from the team?
217 00:29:51.380 ⇒ 00:30:07.699 cameron: I don’t think so. I think, I think if you move the call to Monday, I can have a full-on demo, and surf, I’ll share all the source code and stuff with you. I think the plan would be, I’m gonna take a look at the notion you sent, first just kind of, like, optimize all the, like, the, you know, the stuff inside of the multi-tenant app, then we’ll start the process of actually, like.
218 00:30:07.700 ⇒ 00:30:11.470 cameron: Converting it to single tenant, which means we need to hire resources and stuff like that to train them.
219 00:30:12.090 ⇒ 00:30:13.270 Surf: Cool. Sweet.
220 00:30:13.540 ⇒ 00:30:15.080 cameron: Alright, let’s do it, man. Alright, thank you.
221 00:30:15.700 ⇒ 00:30:20.130 Awaish Kumar: So, like, the call we have tomorrow, like, are we gonna…
222 00:30:20.380 ⇒ 00:30:21.490 cameron: Just move it to Monday.
223 00:30:22.310 ⇒ 00:30:22.930 Awaish Kumar: Okay.
224 00:30:22.930 ⇒ 00:30:25.829 cameron: Because I already showed everything today, I have right now, yeah, there’s no point.
225 00:30:26.620 ⇒ 00:30:27.380 Surf: I agree.
226 00:30:28.200 ⇒ 00:30:28.980 Awaish Kumar: Okay.
227 00:30:29.170 ⇒ 00:30:35.879 cameron: Alright, man, just text me on Slack if you’re in anything, sir, and also shoot my WhatsApp in there. If I’m not too responsive on Slack and you need something, just let me know.
228 00:30:36.430 ⇒ 00:30:41.100 Awaish Kumar: So, Cameron, like, I just have one question. Like, you already demoed everything.
229 00:30:41.200 ⇒ 00:30:48.750 Awaish Kumar: But, like, do you have any kind of, like, mapping of Bask versus Remo features?
230 00:30:48.750 ⇒ 00:31:03.539 cameron: No, not right now, no. I mean, I gotta work on it, that’s what I’m saying. Like, to be honest, I don’t… if I hop on a call on Monday, I can go, like, into more of a deep dive. I think what I’m gonna do is record a loom and have it be transcribed, because there’s a lot… there’s a lot of stuff, it’s easy for me to just, like, voice it and have AI type it out, if that works.
231 00:31:03.860 ⇒ 00:31:04.540 Awaish Kumar: Good.
232 00:31:05.140 ⇒ 00:31:08.480 cameron: Okay, I’ll do that on the weekend then, so I’ll get that done for you, okay?
233 00:31:09.850 ⇒ 00:31:11.399 Awaish Kumar: Okay, yeah, good.
234 00:31:11.400 ⇒ 00:31:12.660 cameron: Alright, thank you, bye.
235 00:31:13.140 ⇒ 00:31:13.970 Surf: Alright, bye.
236 00:31:17.430 ⇒ 00:31:20.079 Surf: Wait, I wanted Utam to stay.
237 00:31:20.720 ⇒ 00:31:23.770 Awaish Kumar: We’re done with… Here, but he just slept.
238 00:31:24.390 ⇒ 00:31:34.810 Surf: I just pinged you guys both in Slack to stay on. Alright, cool. So… you have the meeting with ETL tomorrow, right?
239 00:31:36.960 ⇒ 00:31:38.529 Awaish Kumar: Yes.
240 00:31:41.190 ⇒ 00:31:43.269 Surf: Where’s Rob? Robert, can he join?
241 00:31:44.370 ⇒ 00:31:46.699 Surf: So I think he won something for that meeting.
242 00:31:52.920 ⇒ 00:31:56.040 Surf: Could you ping him with this link, see if he can join real quick? Robert?
243 00:31:56.900 ⇒ 00:32:01.090 Awaish Kumar: Let me… Do that,
244 00:32:53.180 ⇒ 00:32:55.050 Awaish Kumar: Okay. Put them on his back.
245 00:32:56.170 ⇒ 00:32:57.210 Surf: Yo, Utom.
246 00:32:58.500 ⇒ 00:32:59.150 Uttam: Yeah.
247 00:32:59.690 ⇒ 00:33:08.010 Surf: What’s up, homie? I was trying to see if Robert could join, too, because I want to know if he needed, like, a dock or something for his ETL meeting… the ELT meeting.
248 00:33:08.010 ⇒ 00:33:12.830 Uttam: Yeah, I guess roughly, I mean, today was pretty helpful.
249 00:33:12.830 ⇒ 00:33:14.830 Surf: I think the biggest thing for me is…
250 00:33:14.910 ⇒ 00:33:16.749 Awaish Kumar: We should just map out, like.
251 00:33:16.950 ⇒ 00:33:21.049 Uttam: what are the features… like, we should just now take over, it’s not gonna, like.
252 00:33:21.170 ⇒ 00:33:26.059 Uttam: he’s not ready with anything. So, I can take a stab at a draft of stuff.
253 00:33:26.160 ⇒ 00:33:28.200 Uttam: If you want me to, which has, like.
254 00:33:28.380 ⇒ 00:33:30.259 Uttam: Sort of all the information that…
255 00:33:30.440 ⇒ 00:33:34.029 Uttam: You guys have already stressed out in your last meetings.
256 00:33:34.140 ⇒ 00:33:37.310 Uttam: And then, like, basically the outcome from this meeting.
257 00:33:38.570 ⇒ 00:33:39.750 Surf: Yeah, alright, cool.
258 00:33:39.970 ⇒ 00:33:41.220 Surf: Like…
259 00:33:41.220 ⇒ 00:33:49.350 Uttam: I’m basically gonna say, like, look, it looks… it looks like there’s plans for all these features, but for the most part, it’s really unclear what’s in staging.
260 00:33:49.490 ⇒ 00:33:56.600 Uttam: Like, every time we ask for a demo, it’s getting pushed, and, like, our… basically, our… our conclusion is that, like, it’s…
261 00:33:56.910 ⇒ 00:34:03.719 Uttam: like… It’s not ready for production, and probably won’t be for at least a couple more months.
262 00:34:03.720 ⇒ 00:34:07.659 Surf: Yeah. Well, also the interesting side of this thing is, like.
263 00:34:08.199 ⇒ 00:34:18.749 Surf: It also seems like this, like, again, healthcare is regulated, and it’s opened my eyes to, like, whoa, this is kind of crazy that you can just kind of just, like, send live orders to a pharmacy.
264 00:34:18.900 ⇒ 00:34:23.819 Surf: And, like, you just put the name as test, and then they just don’t make them.
265 00:34:24.020 ⇒ 00:34:28.669 Surf: Right? Like, I would assume that they would have a staging environment, but, like, that…
266 00:34:28.679 ⇒ 00:34:35.949 Uttam: Well, I just think, like, I think he’s just a fast talker, and he’s, like… none of this shit is impressive to me at all, so…
267 00:34:35.949 ⇒ 00:34:40.379 Surf: I don’t know, I’m not even… I’m not saying impressive, I’m just saying, like.
268 00:34:41.359 ⇒ 00:34:44.699 Surf: Like, working in fintech, now looking at something in hell.
269 00:34:44.699 ⇒ 00:34:45.509 Uttam: Oh.
270 00:34:45.739 ⇒ 00:34:54.549 Surf: You sending an order that is a fake order to a real pharmacy is… jarring.
271 00:34:54.550 ⇒ 00:35:07.530 Uttam: Yeah, but also, dude, the pharmacy is not, like, it’s… sometimes these are pharmacies where they’re, like, online pharmacies, so it’s another pers… it’s, like, it doesn’t go to, like, the factory floor, necessarily. It goes to CVS, it’s, like, going to…
272 00:35:07.650 ⇒ 00:35:09.929 Uttam: An online pharmacy that’s gonna ship it.
273 00:35:10.200 ⇒ 00:35:17.869 Uttam: But, yeah, I guess… yeah, overall, that’s… I feel like we kind of… I have…
274 00:35:17.870 ⇒ 00:35:21.740 Surf: I have enough here to kind of, like, come up with a… do a small write-up and equip.
275 00:35:21.740 ⇒ 00:35:29.359 Uttam: I think, basically, for tomorrow’s meeting, they’re definitely gonna wanna talk to you, so, like, I would kind of be prepared to, like.
276 00:35:29.810 ⇒ 00:35:34.410 Uttam: go video on and just give them the gist of, like, what you’re seeing. I’ll write up…
277 00:35:34.410 ⇒ 00:35:35.030 Surf: Greeting.
278 00:35:36.800 ⇒ 00:35:45.349 Uttam: I thought, like, you guys sort of centered on it, but it’s gonna be whatever. You guys… it’s probably gonna be between 1 and 2 your time. That’s your free slot.
279 00:35:45.780 ⇒ 00:35:47.529 Surf: Alright, cool, yeah, yeah, I could work with that.
280 00:35:47.870 ⇒ 00:35:50.740 Uttam: Yeah, so I’ll make sure that gets, like, booked at that point.
281 00:35:50.740 ⇒ 00:35:53.679 Surf: Okay, watch, let me know if the time has changed on that.
282 00:35:53.890 ⇒ 00:35:55.279 Surf: Spark and get into that. Okay.
283 00:35:55.730 ⇒ 00:35:56.420 Uttam: Okay.
284 00:35:56.670 ⇒ 00:35:57.900 Surf: cause I don’t see it…
285 00:35:59.100 ⇒ 00:36:02.800 Surf: I only see the demo meeting as of right now, which we’re moving to Monday.
286 00:36:03.590 ⇒ 00:36:04.790 Uttam: Yeah, so, like, I…
287 00:36:04.940 ⇒ 00:36:05.910 Surf: ELT meeting.
288 00:36:06.220 ⇒ 00:36:12.519 Uttam: Yeah, I mean, I don’t want you guys to… I’m not gonna… like, I would assume at this point, we’re not gonna… either they’re gonna…
289 00:36:13.150 ⇒ 00:36:19.640 Uttam: green light something, or we’re not gonna move forward with this project, so we’ll get an answer tomorrow. I mean, basically, I’m…
290 00:36:19.870 ⇒ 00:36:20.740 Uttam: From my standpoint.
291 00:36:20.740 ⇒ 00:36:24.699 Surf: Hold on, if they decide not to move forward with this, what happens?
292 00:36:25.850 ⇒ 00:36:31.550 Uttam: Oh, I mean, we still get paid, like, we’ve already done a bunch of work, yeah. Like, we basically have a contract for 2 months.
293 00:36:31.990 ⇒ 00:36:34.579 Surf: I guess… I guess I wasn’t asking.
294 00:36:34.580 ⇒ 00:36:36.210 Uttam: Oh, what happens to Eden?
295 00:36:36.210 ⇒ 00:36:36.780 Surf: Right.
296 00:36:36.900 ⇒ 00:36:40.210 Surf: Yeah, are they just gonna stay on Basque? I know.
297 00:36:40.210 ⇒ 00:36:48.500 Uttam: I guess, what’s… yeah, what’s the fallout of that? That’s what I don’t know, but, like, this is where, from ours… for what I need to equip Robert with, it’s basically just, like.
298 00:36:48.640 ⇒ 00:36:56.120 Uttam: What our month has looked like so far, trying to figure this out, what our conclusion is at this point, and which is basically, like, look, there’s…
299 00:36:56.320 ⇒ 00:37:01.070 Uttam: tons of shit here that’s just not, like, finished out. And so…
300 00:37:01.430 ⇒ 00:37:10.800 Surf: like, when they logged into BASC, I saw, and correct me if I’m wrong, I think I saw 377,000 orders.
301 00:37:11.110 ⇒ 00:37:14.870 Surf: Like, in that platform, so that’s, like, a really big operation, it’s real.
302 00:37:14.980 ⇒ 00:37:19.280 Surf: I would not tell them to run that on top of this. That is batshit insane.
303 00:37:20.350 ⇒ 00:37:22.700 Uttam: I mean, basically, we’re gonna say, like, this… the platform, like.
304 00:37:23.260 ⇒ 00:37:32.440 Uttam: as a whole, there’s, like, some scaffolding, but nothing has… nothing’s, like, production ready, so that’s… that’s what we’ll say, and I’m basically gonna say that, look, it’s… it’s at least…
305 00:37:32.560 ⇒ 00:37:44.800 Uttam: a few months, and, like, you’re gonna need at least, like, 3 or 4 more engineers to get this over the line. It’s not something that we can… we can really do any damage, given our scope for the next 2 months.
306 00:37:45.070 ⇒ 00:37:47.119 Uttam: So I’m gonna equip that with Robert.
307 00:37:47.120 ⇒ 00:37:48.390 Awaish Kumar: And then…
308 00:37:48.400 ⇒ 00:37:50.449 Surf: I mean… I think that’s the right assessment, yep, agreed.
309 00:37:50.670 ⇒ 00:37:55.799 Uttam: Yeah, so, okay, alright, let me write that up, and then I’ll send in the channel with some specifics.
310 00:37:56.190 ⇒ 00:37:56.920 Surf: Cool suite.
311 00:37:57.340 ⇒ 00:38:02.779 Uttam: Okay, alright, thank you guys, appreciate it. I know this is, like, kind of a weird one, so yeah, we’ll figure it out tomorrow.
312 00:38:03.240 ⇒ 00:38:03.950 Surf: Cool, sweet.
313 00:38:04.650 ⇒ 00:38:05.620 Uttam: Thank you.
314 00:38:06.120 ⇒ 00:38:06.680 Surf: mate.
315 00:38:08.760 ⇒ 00:38:14.980 Awaish Kumar: Thanks, Is it possible for you to create a kind of, like, discovery notion page?
316 00:38:15.110 ⇒ 00:38:17.529 Awaish Kumar: Where you put in all your observations?
317 00:38:18.300 ⇒ 00:38:19.700 Surf: Yep, not a problem.
318 00:38:19.700 ⇒ 00:38:23.439 Awaish Kumar: So we can, like, in the… we can share that with Robert, and he can just…
319 00:38:23.690 ⇒ 00:38:30.830 Awaish Kumar: show them to the ELT that, okay, we just… we did a discovery, and these are our observations and conclusions from…
320 00:38:31.590 ⇒ 00:38:32.999 Surf: I gotcha. Easily.
321 00:38:33.280 ⇒ 00:38:34.549 Awaish Kumar: Okay, thank you.
322 00:38:35.810 ⇒ 00:38:36.590 Surf: Okay.
323 00:38:36.590 ⇒ 00:38:37.170 Awaish Kumar: Right.
324 00:39:17.390 ⇒ 00:39:18.230 Robert Tseng: Ayy.
325 00:39:22.270 ⇒ 00:39:22.960 Surf: Okay?
326 00:39:23.960 ⇒ 00:39:25.639 Surf: Hey, Robert, how’s everything going?
327 00:39:25.910 ⇒ 00:39:27.760 Robert Tseng: Hey, surf! Good, how are you?
328 00:39:27.760 ⇒ 00:39:30.649 Surf: Hey, nice to actually meet you, give me 2 seconds.
329 00:39:30.650 ⇒ 00:39:36.470 Robert Tseng: Yeah, no worries, sorry, I saw… I just saw Wish’s message, I guess I’m on, but they’re not here.
330 00:39:38.020 ⇒ 00:39:44.470 Surf: Yeah, we just got off a call with Cameron. I was trying to see how I can best help you…
331 00:39:45.280 ⇒ 00:39:50.129 Surf: With the executive leadership meeting tomorrow.
332 00:39:50.670 ⇒ 00:39:56.339 Surf: Yeah. Like, what kind of documentation you want. But, Uten was here. I’m in my daughter’s room. Uten was hair.
333 00:39:56.340 ⇒ 00:39:56.730 Robert Tseng: Okay.
334 00:39:56.730 ⇒ 00:40:08.859 Surf: So he’s gonna start the dock, and then I’m just gonna add a secondary dock as well, just with, like, all the stuff that I found. I guess the long tail of it is,
335 00:40:10.720 ⇒ 00:40:13.989 Surf: The structure is there, but the building’s not finished.
336 00:40:14.530 ⇒ 00:40:22.449 Surf: Right? And, when I look at Eden and VAST, they’re doing, like, 377,000, like…
337 00:40:22.650 ⇒ 00:40:25.990 Surf: like, real prescriptions a month, right? Like.
338 00:40:25.990 ⇒ 00:40:26.340 Robert Tseng: Yeah.
339 00:40:26.520 ⇒ 00:40:37.939 Surf: It’s like, people are gonna, like, you know, blue pills are gonna show up to your house, and, like, GLP-1. Yeah. Like, you don’t want to get that wrong at the scale that they’re at, and, like, this very much seems, like, not ready for their scale, because, like.
340 00:40:38.220 ⇒ 00:40:49.249 Surf: he showed us a bunch of stuff today, and it’s just all in test, right? Like, again, he is sending live orders to pharmacies, which is also kind of crazy, because he could send a live order to a real pharmacy from his local machine, and just like…
341 00:40:49.360 ⇒ 00:40:53.349 Robert Tseng: what’s happening here? Like, this is a healthcare, right? Yeah.
342 00:40:53.350 ⇒ 00:40:57.110 Surf: So it’s all kind of nutty, but, like, the long tail of it is, like.
343 00:40:57.580 ⇒ 00:41:00.789 Surf: Like, my recommendation would not be to tell a…
344 00:41:01.180 ⇒ 00:41:12.540 Surf: multi-million dollar company to move over to this platform, right? Not because it can’t do the things that they want, because it’s just not ready now. And it’s probably gonna take, like, 2-3 months to get it to, like, ready.
345 00:41:13.750 ⇒ 00:41:26.010 Robert Tseng: Yeah. Okay. Well, so basically, just to give you the rundown, I don’t know if you’ll be joining the call tomorrow, but, I’ll say a couple things about these guys. So, they’re pretty informal, but I think, like.
346 00:41:26.450 ⇒ 00:41:36.320 Robert Tseng: Yeah, they can… they’re big characters, like, especially the three of them together, like, I don’t think all three will show up, which is a good thing, because I think when they’re together, they’re kind of difficult.
347 00:41:36.620 ⇒ 00:41:41.880 Robert Tseng: You know, just basically… just, like…
348 00:41:42.950 ⇒ 00:41:51.710 Robert Tseng: three college frat bros that, like, never grew up kind of vibe, so… that’s, like, I think Uta personally…
349 00:41:52.290 ⇒ 00:41:53.140 Robert Tseng: Huh?
350 00:41:53.660 ⇒ 00:41:54.939 Surf: And these are the guys for me to.
351 00:41:55.360 ⇒ 00:41:56.380 Robert Tseng: Yes, yeah.
352 00:41:56.380 ⇒ 00:42:07.880 Surf: Oh, you know what’s funny about this? Because when I looked into Basque, too, it’s, like, two brothers that are, like, 22 who set up BASC, and I’m just like, what are all these super young kids just kind of hanging out?
353 00:42:08.330 ⇒ 00:42:11.769 Surf: selling blue pills, like, this is kinda…
354 00:42:11.770 ⇒ 00:42:16.579 Robert Tseng: It’s been wild. Yeah. I’ve been to the BAS office through in New York.
355 00:42:16.580 ⇒ 00:42:18.140 Surf: Yeah.
356 00:42:18.140 ⇒ 00:42:20.900 Robert Tseng: It’s just, like, a gang of college buddies.
357 00:42:22.290 ⇒ 00:42:28.749 Surf: It’s like, you must have probably never, ever used half of the things that you’re selling.
358 00:42:29.020 ⇒ 00:42:29.390 Robert Tseng: Yeah.
359 00:42:29.390 ⇒ 00:42:34.019 Surf: all going, and, like, this is, again, healthcare, which is extremely regulated. This is kind of crazy.
360 00:42:35.110 ⇒ 00:42:35.460 Robert Tseng: Yeah.
361 00:42:36.360 ⇒ 00:42:47.509 Robert Tseng: Yeah, you would think… so, I mean, they don’t… they’re not happy with Bass, so that’s why they went and they bought Remo. Remo has built also a couple young kids just, like, doing stuff, and, like, I don’t know what the heck they were thinking, but…
362 00:42:48.070 ⇒ 00:43:00.010 Robert Tseng: But yeah, the Eden guys are not young. They’re like, you know, they’re pretty seasoned folks, like, they’re real professionals. I mean, it’s like a $100 million a year business. It’s like, it’s definitely not… not small. So…
363 00:43:00.160 ⇒ 00:43:01.210 Surf: Yeah.
364 00:43:01.310 ⇒ 00:43:15.570 Robert Tseng: Yeah, I mean, I know there, they were… they’re, like, 50% of, like, Remo’s revenue, or not Remo, of, Basque’s revenue, so, like, once they move off, like, it’s… that business is probably done.
365 00:43:16.080 ⇒ 00:43:16.630 Robert Tseng: Yeah.
366 00:43:16.630 ⇒ 00:43:17.689 Surf: Okay, cool.
367 00:43:18.100 ⇒ 00:43:18.420 Robert Tseng: Yeah.
368 00:43:18.420 ⇒ 00:43:25.479 Surf: context? Okay, cool, sweet. Well, again, I think they can move, and I think potentially Remo is the place to move to.
369 00:43:25.580 ⇒ 00:43:30.170 Surf: It’s just, like, if the recommendation is, can we move tomorrow? No.
370 00:43:30.200 ⇒ 00:43:46.549 Surf: But I think in, like, 2-3 months of, like, real work, right, because you gotta clean some stuff out, you gotta build some new stuff in, yeah, it could be the home, could be the right home. Okay. Like, again, the structure is little, now that I’ve actually seen it, because you… you… it’s impossible to actually demo it yourself.
371 00:43:46.580 ⇒ 00:44:03.480 Surf: Right? Cameron started working, somehow he contorted it to show things. So, like, what he showed, it does the things that me and Ryan talked about, which is, like, can this thing send scripts to the people who it needs to send, and then those things show up at people’s houses? The answer to that question is, yeah.
372 00:44:04.260 ⇒ 00:44:10.649 Surf: Which is the main question, so. Now, when can you do that cutover? That’s the thing that’s still up in the air.
373 00:44:10.790 ⇒ 00:44:13.630 Surf: But again, 2-3 months of, like, real engineering work? Yeah.
374 00:44:14.680 ⇒ 00:44:15.310 Robert Tseng: Yeah.
375 00:44:16.270 ⇒ 00:44:29.199 Robert Tseng: Okay. Cool. Well, so yeah, pretty much what they’re gonna wanna know is, like, what else do you need to look? Like, this idea of, like, the audit phase. Like, they knew that they… they don’t know how to evaluate how far Remo is long, which is why we had you come in.
376 00:44:29.200 ⇒ 00:44:38.709 Robert Tseng: you and Awish going in, talking to Ryan, who’s kind of been, like, your SME or PM for Remo, but not really, because he only knows the intake… the intake flow.
377 00:44:38.780 ⇒ 00:44:52.839 Robert Tseng: And then you have, like, the other couple engineers who, you know, I know that they’ve not… I don’t appreciate that they’ve been kind of blowing you off over and over again, which is why I kind of was trying to basically make some noise today so that people would take it a bit more seriously.
378 00:44:52.960 ⇒ 00:45:06.229 Robert Tseng: But yeah, I think after that, then what ELT is going to want to know tomorrow is just, like, okay, how much longer, like, what’s the diagnosis? You know, you’re… like, they have their understanding of, like, what they think
379 00:45:06.230 ⇒ 00:45:18.079 Robert Tseng: Remo’s able to do, because Remo was able to tell them enough of a story that they bought them, so I think, kind of, like, you’re… you’re kind of just providing more of the technical expertise of, like, this is what is…
380 00:45:18.080 ⇒ 00:45:26.060 Surf: I told the same thing to Utam. I said… I said, I kinda am kicking myself. I was like, me and him might have been in the wrong business, because, like…
381 00:45:26.180 ⇒ 00:45:31.790 Surf: The ability to sell a demo to somebody has to be crazy. Because again…
382 00:45:31.790 ⇒ 00:45:32.230 Robert Tseng: Yeah.
383 00:45:32.230 ⇒ 00:45:41.759 Surf: He told the story, I bet, because, boy, I was like, to buy this is kind of crazy, but whatever, not a big deal.
384 00:45:41.760 ⇒ 00:45:42.510 Robert Tseng: Yeah.
385 00:45:42.830 ⇒ 00:45:43.630 Surf: Yeah, so…
386 00:45:43.630 ⇒ 00:46:03.409 Robert Tseng: Yeah, you’re basically… I mean, what I had told Eden, I was like, look, I think they have all of the front-end features in place to replicate what BASC is able to do. We’re gonna have to move some of our data and, like, kind of refactor it, or our modeling and refactor it to, like, adjust to these new definitions, because, like, terminology or whatever is different.
387 00:46:03.410 ⇒ 00:46:18.039 Robert Tseng: But what was not really tested is the integrations. Like, we don’t… they say they’re sending live orders, but we do not know if they can really… if we can really throttle it up to your capacity, or even really integrate with the pharmacies that you’re… that you’re connected to.
388 00:46:18.380 ⇒ 00:46:19.420 Robert Tseng: Eden has, like.
389 00:46:19.420 ⇒ 00:46:19.979 Surf: Oh, yeah.
390 00:46:20.290 ⇒ 00:46:24.929 Robert Tseng: like, their own network that I’m sure that Remo doesn’t really connect to right now, so…
391 00:46:24.930 ⇒ 00:46:33.439 Surf: Oh, yeah, so I have the answer to that. So, that’s why I was like, I’m missing a lot of context, I’m just looking at code, this doesn’t make sense. So, when…
392 00:46:33.890 ⇒ 00:46:40.239 Surf: Ryan took me through it. They’re using Bask, and everything’s internal to Basque. Yep. So, it’s,
393 00:46:40.390 ⇒ 00:46:44.599 Surf: Bob Leon? I forgot what he said the.
394 00:46:44.600 ⇒ 00:46:46.010 Robert Tseng: Avalon or something? Yeah, sure.
395 00:46:46.010 ⇒ 00:46:59.089 Surf: Yeah, yeah, yeah, them, and then they route it to internal pharmacies that those have, and all that’s obfuscated. Now, Remo’s built on top of Dr. Telex, which…
396 00:46:59.180 ⇒ 00:47:08.729 Surf: Ryan was like, hmm, he doesn’t really like them, but if they could fill it out, fuck it, right? So he’s kind of just like, they’re not as great, but, like, we’ll do it. And then he routed to, like.
397 00:47:09.390 ⇒ 00:47:13.120 Surf: 4 other pharmacies that he knows has this API that’s just kind of open.
398 00:47:13.240 ⇒ 00:47:27.720 Surf: They’re just like, yeah, you can just send orders to their API, and they don’t give a fuck. And you’re just like, wait, what? Like, and there’s no staging environment, so it’s all live orders. The only way that they know is if you write tests for the name, the first name and the last name.
399 00:47:27.720 ⇒ 00:47:43.340 Surf: then he, like, logged in and, like, showed… they just go and delete the orders. So, like, they actually look at the orders, because there’s no test environment. I’m just like, this is wild. So, like, yeah, it does actually send the order, like, I can’t say it doesn’t do that, but, like.
400 00:47:43.690 ⇒ 00:47:45.869 Surf: would I say…
401 00:47:45.980 ⇒ 00:47:58.949 Surf: send all of your orders from Basque onto this? Absolutely not. Could we do something like a slow ramp-on of, like, 1 or 2% of your orders onto this? Yes. Still, you would have to wait 2 months to do that.
402 00:48:00.580 ⇒ 00:48:01.270 Robert Tseng: Okay.
403 00:48:03.110 ⇒ 00:48:09.079 Robert Tseng: Great, so I think that’s… that’ll probably be the answer that they’re gonna… that we can give them.
404 00:48:09.230 ⇒ 00:48:14.000 Robert Tseng: And then they’re gonna, you know… we basically need to tell them, like.
405 00:48:15.950 ⇒ 00:48:35.090 Robert Tseng: Well, we don’t have to define, like, the timeline for them, necessarily, yet. I think, yeah, if you’re saying, like, okay, in your… in your current role as kind of… I’ve… we’ve kind of pinned you more as, like, you’re the architect, you’re kind of advising, you’re not… we’re not really having you do hands-on engineering, you were supposed to… you’re basically supposed to…
406 00:48:35.170 ⇒ 00:48:38.210 Robert Tseng: Kind of advise, advise this team.
407 00:48:38.710 ⇒ 00:48:49.299 Robert Tseng: But then you’re gonna be like, well, what if we pulled you in, and you kind of ran the engineering, kind of being, like, that founding engineer? They’re gonna wanna know probably that angle, like, does that speed things up?
408 00:48:49.320 ⇒ 00:48:57.480 Robert Tseng: And if that’s, like, not on the table, you don’t want to do that, they’re gonna be like, well, do you have anybody else? Like, would you be able to build a team to go do it?
409 00:48:57.480 ⇒ 00:49:10.130 Robert Tseng: do you think, like, the Remo guys would actually be able to get us to that finish line? Because they promised to get it up and running in July of this year, and obviously we’re in October now, and nothing has really… doesn’t really seem like anything has changed. So.
410 00:49:10.130 ⇒ 00:49:16.970 Surf: Well, do I think Remo can do it? No, because you’ve been waiting for 4 months for an API, right? And, like, I think it’s.
411 00:49:16.970 ⇒ 00:49:17.340 Robert Tseng: Yeah.
412 00:49:17.340 ⇒ 00:49:33.749 Surf: Like, I’ve had the conversation with Cameron, it’s really just him on the weekends. He was like, he hired a bunch of people, fired a bunch of people, then he was like, I started working with some college interns, that’s working out well, but he’s always behind, and it seems like he’s the one just doing all this stuff. Again, I’ve worked with engineers like him, very opinionated.
413 00:49:33.880 ⇒ 00:49:53.489 Surf: they’re usually the best ones, technically, but they don’t understand that there’s a business use case that needs to happen, so they’re gonna code the shit out of the code, but, like, it’ll always never be right, because they’re looking for perfection. And it’s just like, no, I need you to get these things right and go, so there’s always gonna be a delivery problem there.
414 00:49:54.070 ⇒ 00:50:05.329 Surf: can I come in and do it? Well, it depends on what the offer is, right? Like, we can figure that out at some other point. But, like, it wouldn’t just be, like, me by myself building the whole thing, right? Like, I would come in and build that team.
415 00:50:05.530 ⇒ 00:50:08.719 Surf: So, like, again, that’s always on the table.
416 00:50:08.840 ⇒ 00:50:11.350 Surf: As an idea, is how much are they looking to spend?
417 00:50:12.240 ⇒ 00:50:13.130 Robert Tseng: Yeah.
418 00:50:13.620 ⇒ 00:50:17.159 Robert Tseng: Okay. Yeah, I’m not expecting us to throw around numbers tomorrow, like, I think that’s…
419 00:50:17.570 ⇒ 00:50:24.170 Robert Tseng: I think we’re just basically gonna tell them, like, okay, this is… this is the state, and… and yeah, I think,
420 00:50:24.310 ⇒ 00:50:29.019 Robert Tseng: That’s what the documentation is gonna help assist with, kind of just writing out more detail, like.
421 00:50:29.150 ⇒ 00:50:37.620 Robert Tseng: Where we think the biggest risks are, what was, what’s come out to be more unexpected than what it was before, before we started on this.
422 00:50:37.770 ⇒ 00:50:48.050 Robert Tseng: Journey, and then, yeah, I kinda just starting to have those conversations of what we need to explore. Like, if they really need to get this up and running within 2 or 3 months.
423 00:50:48.070 ⇒ 00:51:00.030 Robert Tseng: then Remo’s not the team to do it, Surf needs to be able to come in, build out his own team, he needs these resources. Like, that could be, like, one package that we’re basically driving them towards. Or, if they’re just, like.
424 00:51:00.210 ⇒ 00:51:13.270 Robert Tseng: kind of hands tied, I don’t know, we don’t know if we have budget, then it’s like, okay, fine, well, we’re just gonna keep this, like, stalemate, and nothing’s gonna happen for the rest of this year. We can pick this back up in Q1 2025… 2026, if that’s the way they want to do it.
425 00:51:13.270 ⇒ 00:51:20.490 Surf: And I like that you have… because that’s what I was asking Utam, and I don’t think he had the clarity there, and that’s why I was like, let’s bring in Robert real quick, because Utam was like.
426 00:51:20.650 ⇒ 00:51:25.599 Surf: well, if the decision is they don’t do anything, then he doesn’t know what happens next, and I’m just like.
427 00:51:25.600 ⇒ 00:51:26.070 Robert Tseng: Yeah.
428 00:51:26.070 ⇒ 00:51:40.800 Surf: someone might know that there’s implications of this, right? It’s like, this might be a go-no-go on, like, are we focused on Remo right now, or we keep continuing with the business on BASC for the rest of the year? And I was like, depending on what we’re saying, what are the different ramifications, exactly?
429 00:51:41.300 ⇒ 00:51:41.700 Robert Tseng: Yeah.
430 00:51:41.700 ⇒ 00:51:42.200 Surf: Absolutely.
431 00:51:42.630 ⇒ 00:52:01.800 Robert Tseng: There’s, like, one other kind of complaining variable to this is… so they actually bought a pharmacy, and that’s been ramping up for the past couple months, so they’re trying to shift, like, a good chunk of their volume into that pharmacy, which is why they wanted remote to be ready to be able to plug into their own pharmacy.
432 00:52:01.800 ⇒ 00:52:03.989 Surf: So, see, and, like…
433 00:52:03.990 ⇒ 00:52:05.820 Robert Tseng: You said with Bask, go ahead.
434 00:52:06.030 ⇒ 00:52:07.419 Surf: Yeah, so, so, like…
435 00:52:07.680 ⇒ 00:52:14.269 Surf: this is what I think is happening, right? And that’s why I’m, like, asking all the questions, because, again, I’ve just been around the block enough, where it’s like.
436 00:52:14.370 ⇒ 00:52:31.889 Surf: it seems like Eden is like, we’ve made enough money, and now we want to turn our, cost drivers into revenue drivers. Yep. Which is basically, like, if we replace Basque with our own in-house stuff, then we can sell a thing like Basque, and then also took into these other things. And I told Ryan, like, I used to work at,
437 00:52:32.060 ⇒ 00:52:33.450 Surf: dandy.
438 00:52:34.150 ⇒ 00:52:34.540 Robert Tseng: Oh!
439 00:52:34.540 ⇒ 00:52:45.209 Surf: the dental platform? Yeah, so, like, I’ve seen this shit before. Like, Danny did the same exact thing. Like, they bought a, dental office, like, a dental, restorative company.
440 00:52:45.220 ⇒ 00:52:59.930 Surf: brought it in-house, and then started shifting all the orders to in-house, so they vertically integrated. So I’m like, I’m assuming that’s exactly what’s happening in-house. They buy Remo, which is the digital piece that does all the wiring, they buy a pharmacy, they can fill all the orders, right? So it’s like…
441 00:52:59.930 ⇒ 00:53:07.690 Surf: Now, basically, all the things that cost them money are now also making them money on top of the money they’re already making. So it makes sense. Yep. I get it.
442 00:53:07.690 ⇒ 00:53:09.010 Robert Tseng: That’s exactly what’s happening, yeah.
443 00:53:09.010 ⇒ 00:53:17.879 Surf: Yeah, exactly. So, I’ve seen it before, makes sense. Again, great way to just make money, because now you’re just… you’re making more money by reducing costs, so you’re just changing profit margin.
444 00:53:18.040 ⇒ 00:53:18.679 Surf: It all makes sense.
445 00:53:18.680 ⇒ 00:53:19.190 Robert Tseng: Yep.
446 00:53:19.190 ⇒ 00:53:36.330 Surf: Again, this platform might not be ready to do it for the here and now, so then what are the implications of the timeline? And then what timeline do they want? And then we can figure out what the optional strategies are, which is, like, bringing a team to help with the development of that stuff, XYZ, etc, etc, etc.
447 00:53:36.940 ⇒ 00:53:56.570 Robert Tseng: Yeah, so if you could even, like, opine on, like, look, chicken or the egg, what comes first? Pharmacy ramp-up first, or, like, Remo ramp-up? Like, what’s… what should be in place? Because right now, both of those… two of them are in… they’re at the… the pharmacies in Albuquerque. They’re there right now, continuing to, like.
448 00:53:56.670 ⇒ 00:54:07.369 Robert Tseng: get it operationally up to the standard of the other pharmacies before they route, like, more orders to it, obviously. But that’s kind of, like, what they’ve been trying to… that’s one of their priorities, but…
449 00:54:07.480 ⇒ 00:54:13.950 Robert Tseng: you know, it’s like, okay, they’re gonna have it up and running, but they’re not gonna be able to have anything to plug it into. Basque is not gonna connect to it.
450 00:54:14.070 ⇒ 00:54:23.220 Robert Tseng: So, like, kind of this remote thing does feel conversion. It’s like, well, they do need… they need to have it ready. So, I do think that that’s… that’s kind of the pressure that they’re facing.
451 00:54:24.100 ⇒ 00:54:24.940 Surf: Please, alright.
452 00:54:25.290 ⇒ 00:54:26.029 Surf: Love it.
453 00:54:26.620 ⇒ 00:54:27.320 Robert Tseng: Cool.
454 00:54:27.550 ⇒ 00:54:34.969 Robert Tseng: Alright, well then, yeah, I guess, I’ll just… yeah, if you can… thanks for making time. 12.30, I’m just gonna double-click on that with them, and…
455 00:54:35.190 ⇒ 00:54:39.510 Robert Tseng: you know, I apologize if they move it, I don’t know, I can’t, I’m not, I’m not the secretary.
456 00:54:39.510 ⇒ 00:54:45.850 Surf: Actually, if they can make it 1 to 2, that’d be better, because 12.30, that’s my issue. I have a meeting at that time that I can’t…
457 00:54:46.770 ⇒ 00:54:48.330 Surf: Hello, you there? You there? You still there?
458 00:54:48.330 ⇒ 00:54:49.280 Robert Tseng: Yeah, yeah, I’m there.
459 00:54:49.480 ⇒ 00:54:52.570 Surf: Yeah, I’m saying, I have a meeting at that time that I can’t skip.
460 00:54:52.960 ⇒ 00:54:53.950 Robert Tseng: Oh, yeah, okay.
461 00:54:53.950 ⇒ 00:54:58.699 Surf: I was the one asking to break it down a little bit, yeah. If you could do a one, I got you for one.
462 00:54:59.310 ⇒ 00:55:04.919 Robert Tseng: Okay, sure. I will just, you know, I’m just gonna throw it on their calendar, whatever. I’m sure this is important to them. They’ll make it.
463 00:55:06.280 ⇒ 00:55:07.609 Surf: Cool, sweet. Awesome.
464 00:55:07.850 ⇒ 00:55:10.310 Robert Tseng: Cool. Thanks, sir. Talk to you soon.
465 00:55:10.310 ⇒ 00:55:11.050 Surf: Nick…