Hello. Okay, good. All right. Oh, sorry about that. Yeah. Call the May 22nd, May 20 meeting at 1.30 in the afternoon, not at 7 p.m. And can we have a call to order and a roll call? Mr. Nielsen. Here. Spellman. Commissioner Spellman, I can see you. Dr. Unmute. You're here. Say here. I'm here. Thank you. Thank you. Commissioner Dawson. Here. Conway. Here. Greenberg. Maxwell. Here. And Chair Shifrin. Here. And I take it that Commissioner Greenberg's action with notification. Yes. Are there any statements of disqualification? Seeing none, we'll go to general business. The 2021 through 2025 capital improvement program consistency with the general plan. Could we have a staff report, please? Good afternoon. Welcome to the Catherine Donovan special planning commission meeting. Let me share my screen with you. Please bear with me. My computer is not as fast as I would like. 2021, 2025, CIT GP consistency. This is a requirement of state law that local jurisdictions improvement programs be consistent with the general plan. And it's considered to be consistent if it furthers the objectives and policies of the general plan and does not obstruct their attainment. And as you know, the general plan is the city's blueprint and there are different general plans have different numbers of elements. There are certain required elements and then some have other elements included. Our general plan has 10 elements, including housing, historic preservation, art and culture, community design, land use, mobility, economic development, civic and community facilities, hazards, safety and noise, parks recreation and open space, natural resources and conservation. And normally most of the CIP are in the civic and community facilities area. This time we have quite a few in the parks and recreation and open space. So in the capital improvement plan, there are three categories, new projects, ongoing carryover projects and maintenance and infill projects to existing facilities. And if you looked through the CIP at all, you'll notice that not everything that was listed as a new project was included in this analysis. And that's because each department does their own entry into the CIP and they don't always recognize what under state law consistency review would be considered a new project. So usually what happens in the CIP, it's listed as a new project if it has a new general ledger number, which does not necessarily mean it hasn't ever been seen before. And so there were a number of things that were listed as new projects that actually had already been reviewed for consistency, which is why this list was not significantly longer. But rest assured that we do make sure that everything gets this analysis. So I have here a list of all of the projects that we analyzed and how they are consistent with the general plan. I'm not going to go over each and every one of them unless someone has a specific question about any of these projects. I will just move on to the recommendation. The finding is that the CIP is consistent with the 2030 general plan. And the recommendation is that the planning commission by motion make the finding that the city of Santa Cruz 20. I'm sorry, I did not update this. It should be 2021 2025 capital improvement plan is consistent with the city's 2030 general plan. If there are any questions, I'd be happy to answer. Do commissioners have questions on the CIP? I have some questions on some of the projects. I'm not sure that they're that they're consistency but sort of like trying to understand what's happening. The first question I may or may not be able to answer that I can try. Okay, and maybe if you can't, you could find out the answer and send it to us. On the PDF, the CIP I had, there weren't page numbers that I saw. But on page 29 of this PDF was the Wolf master plan improvements and $200,000 is proposed for 2021. And I just wondered what since the draft the IR was just been released, what wasn't what that $200,000 was going to was intended to be spent on. And as I remember, it didn't really show the future year project. There was just 20 21 showed $200,000. And I know the Wolf master plan has many other improvements. And I was just wondering why more weren't shown. I can't answer that question for you. If you have. So I can't answer questions about the CIP in general. Those questions would need to, you know, the CIP is going to be going to council. And that would be the time to ask the questions about them, or you can reach out to the specific department. The entire CIP is way beyond my. I guess I have a little concern that we're terminating consistency of these projects with the general plan when we don't know what the projects are. Like the Wolf master plan improvements, if it isn't clear what $200,000 is going to provide for and, you know, having looked through the Wolf master plan, there's certainly, you know, I think millions of dollars of improvements. So I'm a little concerned that we don't have the ability, we don't have any other staff from any of the departments here to answer those questions, answer questions about their projects. But we're being asked to find that it's consistent. The Wolf master plan has already been found to be consistent in a previous year. And you're not being asked to find that that project is consistent this year, because it's already been determined in a prior year. Okay, even though it has not been adopted. Because it had to have been found to be consistent when we first approved a budget item for it, which was several years ago. It might be easier for me to just send you my questions, because I'm not sure who would, I guess I would have to send these various questions to different departments than if I was going to try to get an answer. The other, you know, the finance department is sort of the overarching group that puts together the capital improvement program. So it's possible they might be able to answer some of your questions. Probably if you want a robust answer, it would be better to go to the individual department. But if it's a more superficial level, finance may be able to answer all of them. I don't know whether the planning department has been involved with the downtown library issue. So on page 85, there's a project for at least my 85 that's labeled downtown branch measure S. And I assume that that's the rebuilding of the library downtown. Measure S was the library bond that was approved. So was it two years ago? Yeah. The general bond for library improvements that include, you know, and included, I don't remember how many, but several rebuilding of, you know, that the Capitola library project, the downtown library project. And I don't know, I think there were various others, but I don't remember them right off. Well, in last year's CIP, the downtown library project was defined as a mixed use project. This time is just being a downtown branch measure S project, which I think measure S facility remodel project, which I think given the status of it makes more sense. But I just, I just wanted to clarify to make sure that was what that was about. And then I wonder on page 134. It talks about a downtown mixed use project. Do you know what that is? She's affordable housing project. I believe that that's the, there is a mixed use project that is adjacent to the Metro Pacific station. That's a different one. I'm sorry. Okay. Then I can't answer that question right now. I just don't know. I just don't know. Okay. Well, meaningless to say, yes, it's all in conformity when we really can't get any questions, specific questions answered about the projects. I understand that the staff will be there when it goes to the city council. If that's the way it is, that should just, it should just go to the city council. But if, if we're being asked to make a meaningful decision and there's no way when, before we make that decision to get questions answered, it seems like a very meaningful process. So commission, I just want to make it clear that we're not, we're not looking at the entire CIP. There's separate processes for those and different avenues for those comments. We're really solely looking at these six projects in front of us right now that are, that are new to the CIP this year and ensuring their conformance. And we, we've outlined how they, how they, how those, each of those project goals do meet the general plan. Peter, you wanted to say something to your hand. Yeah, can, can everyone hear me? Yeah, yeah. Yeah, so I just said, yeah, thanks for clarifying that. I think that's the way I understood the, our role today is just those six items. And I think the, the larger budget that was given is more of a reference and a, you know, larger guideline, but we're really tasked with conforming or making sure that those six items conform with the general plan. My bigger question though, however, is just, you know, in light of I don't understand completely budget processes for the municipality. And I'm sure the community at large doesn't completely understand that. What happens, for example, given, you know, the situation we're faced with today with, you know, severe economic ramifications from, from the whole COVID scenario going on. Does this budget get reworked and priorities potentially change? And how would that process work? I know you don't, maybe not going to, may not be able to give a full answer, but I'm just looking for some general sense of how that process would take place. My understanding is, Martin Bernal has been keeping staff updated on what is going on citywide. And my understanding is that they, instead of passing the annual budget, the way they normally do as a one year budget. They are passing a working budget, which they're required by law to have an annual budget. So this is their, this is the way that they're moving forward in these uncertain times is that they're passing a working budget that will carry us through the next month or two. I think, actually, I think the next time they're planning to come back in September and then they would go like every two months. Be coming forward with a revised budget based on new information. If I could add something. Okay, I mean. Sure, go ahead. The council adopts an operating budget and a capital budget each year. And the capital budget talks about or make allocations to specific projects that they're hoping that the council is hoping will be constructed over the next year. The CIP is really a planning document. It's a way of projecting, you know, what the priorities offer the city five years down the road. And it can change every year. So there's no, this, it's not, this doesn't approving the CIP doesn't tie the city actually into anything because even with the capital budget, depending on what the economic realities turn out to be that that can change. But the strength of a CIP is that it lets the decision makers, the staff and the community sort of look down the road and see, well, what are the projects that are the high priority project? What is the city trying to get money for? What is the city intending to do? So I think it's a, it's an important decision. I, I, while I understand what the staff approach is, terminations of consistency aren't set in stone. One council can decide a project is consistent and the next council can decide that it's not consistent or it needs to change in a certain way to be consistent. So, well, I think generally it's best to focus on what are the new projects. I don't think that's a requirement. I think the commission, if it wanted to, could look at other previous determinations. And if there was a desire to recommend a change in whether a particular project is consistent or not based on new concerns or new information, that's totally appropriate. So that's, at least that's my understanding of it. So any other commissioners have questions about the CIP? Somebody like to move the staff recommendation. Lili, are you moving the staff recommendation or do you want to speak? Yeah, I'll move the staff recommendation. Is there a second? A second. Is there any further discussion? All those in favor say aye. Aye. Aye. I'll wait a minute. I'm sorry, we need a roll call. Okay. Mr. Nielsen. Aye. Bellman. Aye. Dawson. Conway. Couldn't hear you saying aye, but. Okay. Maxwell. Mr. Nielsen. Thank you. Thank you, Mr. Nielsen. Mr. Bishop. Hi. Thank you. That's unanimously. So let's now go on to the next item, which is. We are now on item number two, the electric vehicle charging station. Exposited processing ordinance and amendment to the local coastal program. Excuse me. Implementation plan. You get me all day today, or at least as much of the day as your meeting is. We are coming forward with an ordinance to amend our municipal code to comply with Assembly Bill 1236 that was passed in 2015 that made changes to the government code section to expedite permits for electric charging stations. And the majority of this amendment is in the building code section of the municipal code 1806, which the commission does not have purview over. However, there were two small changes that we made in addition to that, adding that section. One was to our design permit standards to design permit section to exempt the electric vehicle charging station from the requirement to do a design permit. And that is required under state law. And then the second change in our existing parking lot standards, it specifically says that the parking lot standards refer to electric vehicle charging stations level two. And we, since we were doing these changes anyway, we wanted to make a minor change there to allow higher level charging stations to also fulfill the requirement in our parking lots. I think at the time that it was originally written the higher level charging stations were not really in existence yet. And so this is just to bring our code up to date. There are some other actions that are involved with this. The amendment, the sections in the zoning ordinance are also part of the local coastal program implementation. And so it will involve an LCP amendment. And there's also a requirement that the city have on its website a building permit checklist that can be used to ensure that when a building permit is submitted for an electric vehicle charging station that everything, if everything on the checklist is submitted, it is, then, qualifies for the expediting process. We are already using that checklist and have been for some time, but it is a requirement of the law. And another requirement is that we accept electronic permit submittals. And we have accepted permit submittals on some other very simple permits in the past, things like water heaters. We had not gotten our permit system for planned submittals up and running yet, but we, with the COVID, encouraging us to come up with alternative means to get through our various building processes, we now have our blue beam, it's called, is up and running and we can do the electronic permit submittals. There is a caveat in the law that allows jurisdictions that can't accept electronic submittals a waiver for that, but we're hoping that we'll be up and running by the time this gets through our approval process. So our recommendation is that the planning commission recommend to city council to approve the ordinance and approve the resolution adopting the LCP amendment and authorizing the city manager to submit the LCP amendment to the coastal commission. If there are any questions, I would be happy to answer. Okay. Do commissions have any questions? Christian? I don't, it's not so much a question, but just a comment on the checklist that you, that was provided. There is a typo in that, and so I just wanted to call that your attention so you could take care of that. Yes. Yeah. The first paragraph, the last sentence for the first paragraph, you'll just see that in front of the word help, you need to have a word, you know, to help needs to be added in there. That's it. Okay. Thank you. I did not write that myself, so I'll make sure. No judgment. I was just calling to somebody's attention. Any other questions or comments? Okay. I didn't ask before, are any members of the public called in for this meeting? No. There are no members of the public on the line. Thank you. I assume that this LCP amendment will be submitted to the coastal commission and they'll consider it like a minor amendment, so it shouldn't take long for it to be approved. Is that kind of the intent? Yes, and we've actually had a really good working relationship with the coastal commission staff recently, so I think they will expedite it as much as possible. We let them know when things are coming. They tell us it's either a minor amendment or de minimis, and frankly, I don't really understand the difference between them, but it should go through as quickly as they can make it. The process is a little slow, so I would imagine it will be a couple of months, but it'll be as fast as they can make it. Does that mean that the ordinance only is in effect 30 days after the council approves it outside of the coastal zone, and it's not in effect inside the coastal zone until the coastal commission approves it? Yes, although we have been operating under the state law, so the changes to the ordinance are a legal requirement and a cleanup for us, but we are not, you know, the practical matter is that we have been expediting these submittals already, and we don't require a design permit for any electronic vehicle charging stations, so the practical effect is it doesn't matter, there won't be a difference, but technically you are correct. Okay, and is there some grant that the city is going to, after that is going to be, is the city going to qualify for by approving these recommendations? It's not a grant, if you recall there was a scandal with the Volkswagen having conflated or fraudulently claimed their gas mileage on their vehicles, and it's part of the settlement on that lawsuit, they are, one of the things they are doing is installing a large number of electric vehicle charging stations, and the contractor that they are using in, I think, all of California, but at least Northern California, had some experience, very unfavorable experience in another jurisdiction that had not adopted the streamlining regulations, and so they are ready to move in and put a number of charging stations in the city, but are reluctant to do so if we don't have the ordinance in place. Do you know if the county is following a similar process or not? I don't know. I think the state law required smaller jurisdictions to adopt this ordinance by 2018, and I imagine, I read somewhere that I think it was 60% had complied with that, so we are not alone in being a little late, but I don't know if the county or other local jurisdictions have already done this or not. Thank you very much. Are there any other questions or comments? If not, would somebody like to move the staff recommendation? I'll move to accept the staff recommendation. Is there a second? A second. Is there any further discussion? Do we have a roll call vote, please? Mr. Nielsen? Aye. Spellman? Aye. Dawson? Aye. Conway? Yes. Julie, we'll come back to you. Maxwell? Aye. You're different. Aye. Passes unanimously. Let's move on to item number three, the general plan report. We're going to get through an item that's been on about the last three agendas, I think. We're finally getting, so could we have a staff report, please? Okay, there is no report on this. This is an item that we bring to you as a courtesy. We have an annual report that is required to be submitted to the State Department of Housing and Community Development on our general plan compliance and our housing on an update. And those reports are presented to the council prior to the April 1st deadline to submit the plans to the state. And then we normally, we actually wish that we could get it to the planning commission prior to that, but normally we're working on this right up until the last minute because it's a pretty extensive report. And so this year, as in previous years, we were prepared to bring it to you just as a courtesy so you could have that information in April, but unfortunately that meeting was canceled. And then the second meeting it was on ran until after 11. And so it was continued. And now we're finally here. So I don't have a presentation for you, but I'm happy to answer any questions you might have. Do any of the, any commissioners have questions for staff? I have a couple. One of them, and I'm trying to remember, I don't have the report in front of me, but as I remember there was a survey that was done on rent levels in ADUs. Is that correct, am I remembering that correctly? Yes, that's correct. And if I'm remembering the determination of what category on the RENA numbers to put the ADUs was based on the kind of averaging of the responses that staff received. And if I'm remembering correctly, it was a pretty good response rate. It was a surprisingly high response rate for these kinds of surveys. Am I remembering this correctly? Yes, you are. And the survey itself was done for a different purpose. It was done while Sarah Noisy was working on last year's ADU update, and we were trying to get information for that. So the intent was not related to this report. However, we always have this problem with we have all these ADUs, we know that a lot of them are being rented at a lower rent than market rate, and we want to be able to use them, and there is a mechanism to use them. And normally we just do, you know, I go online and go to all the different rental sites and try and see what kind of rents are being charged. So we had this survey, we used that data, and the survey was set up so that it was looking at rents within a range for ADUs within a size range. And so we took a very conservative approach here. We made the assumption that each ADU was only housing one person, which is, as you can imagine, a pretty conservative assumption. And then we took, we didn't actually take the average, we took the, for each size category, we took the, I think it's called the mode, where the most, the range of price was for most of the houses in, or most of the ADUs in that, and characterized them by that. And then using the state housing income rates for housing, we've calculated which category each of these were, and basically we had a cutoff at if an ADU was less than 650 square feet, it qualified as a low income. And if it was greater than 650 square feet, it qualified for moderate income. And unfortunately, we didn't look at rents below $1,000 a month. And so we couldn't, that's too high to qualify as very low. So we weren't able to see if any of our ADUs might have qualified as very low. And one other caveat is that a fair number, I think it was close to a third of the ADUs, are basically rent free because they're going to family members. And we just didn't, we just didn't use that data because we didn't figure it, it would, it would be tough to argue that these were being rented at zero because they were simply being provided to family members. Does that pretty much answer your question? It helps me understand what was done. I think particularly now that ADUs are ministerial and that they're not, at least during this period, they're not going to have a owner occupancy requirement. I, I think they, they could, they're likely to be an even more important component of the, what's considered the new housing stock. Although I imagine many of them are going to be legalized. It seems like that's happening now because it's so much easier to legalize them without the owner occupancy requirement. I think it would be very helpful to do a survey of, even if it's just a sample survey and, but a survey that is really based on the income ranges for the Rena numbers, the very low, low, moderate and above moderate to really get a sense of how many of those units are in each of those categories. The general feeling is that the, the ADUs are potentially an affordable housing, a part of the affordable housing supply. And I think as more of these are being put on the market, it would be useful to find out to what extent is that true. So from my perspective, the size doesn't, isn't as important as just knowing what the income, what the rent, what the rents are charged, what rents are charged and whether those rents are within the range of the various Rena categories. And I just think as that, as ADUs become a more significant part of our, the annual housing distribution, we should try to refine how well they, you know, they, how well they're being made available to various income categories. So I don't know what the city, the city staff is intending for next time, but I would certainly urge that there be a real effort to look at how the, how the, how those units are being rented, who that, what their rent, what the rent levels are. Cindy, did you have a comment to your hand? Yeah, I just wanted to second what you said, and encourage staff. And I'm not sure what the requirements are and why there was a 650 square foot cutoff. It seems to me if we're doing these surveys, we need to be doing them the same way that housing authorities and others look at, at housing stock. And so is it a one bedroom? Is it a studio? And so regardless of the size and then make those income determinations based on, on a similar scale, essentially, I do agree that there, there is the potential for, for ADU to be addressed the needs that were the low and very low income. But I think just knowing people in the rental market and knowing people who work in housing, there are a lot of these very small units that would, would not, if you did the math according to the housing authority of a studio and how much a studio would be in that very low income range or low income range, the rents being charged are much above that. So I would just really encourage us to get more precise about that information and also do it on a scale that we're comparing kind of apples to apples so that, you know, it's compared, whether it's a studio or one bedroom or two bedroom, regardless of the square footage. Thank you. Any other commissioners want to weigh in on the general plan report? Yes. Christian? I had a question just in terms of, you know, and looking at the, at the rena numbers and looking at the very low category, obviously we're, you know, we have a number that's, you know, a high number that needs to be addressed still. And I'm curious if staff looked at other, has compared, maybe compared our numbers against other communities and looked at, you know, how, you know, if other communities are in the same, kind of in the same boat on this. I did a little bit of research, but, you know, I didn't have, I'm not really sure where to look, but I did kind of see that there's rankings and grade levels given for different jurisdictions, but I'm just curious, you know, how we stack up against other communities. You know, the rena distribution is at a regional level and within our region, I think generally Santa Cruz is expected to grow more than many of the other jurisdictions in our region. So we usually get the larger percentage share than other communities. That said, I believe that they're pretty careful about the distribution of the income levels, so pretty carefully, so that if, say, we got, I'm just making numbers up here, if we got 50% of the area housing retirement, we would also get 50% of the very low. But I think the problem is that there's a higher need for the very low and so those numbers are based on what the need is, not on what the, how practical it is to build that number. You know, it's very, particularly now that we don't have redevelopment, it's really hard to get those very low income units. And just anecdotally, I've heard from jurisdictions all around the state and we all have the same problem. It's quite expensive. You have to be able to subsidize these units and they're very expensive to build. So it's, you know, we use what tools we have, but it's hard. It's hard to get those numbers.  I was just going to say to Commissioner, you can finish, Catherine. Okay. I think very, very few, if any, jurisdictions statewide have actually met their arena and it's because of those very low units. You know, there in a lot of other jurisdictions are like we are. They could provide the overall housing number, but getting those very low units is almost impossible. Monica. Just, and just for a sense commissioner of the numbers, it's about 3% of all cities in California are currently meeting the arena. And only about 25% are meeting the other, like three of the four categories, which is what Andrews falls in. And so we are doing better than most. Yeah. I mean, I think for my, in terms of me asking this question, it's more what I'm trying to understand is, I mean, I know that Santa Cruz is doing, I mean, when I looked, when I did the research, I know that Santa Cruz is doing a good job. Obviously we could be doing better. But what I'm trying to understand is, are there communities or jurisdictions that are doing a better job at meeting these very low numbers? And I know that the, that it's difficult. I know it's difficult to produce these very low units, very low income units. But there's, but, you know, we have a, there's a goal, right? I mean, so how do we, how do we reach that goal? How do we, how do we get there? So what I'm, what I'm wondering is, are there other communities that are possibly doing a better job at meeting that very low income number that we could be looking at and seeing what, what is it that they're doing?  Or are they creating incentives that are unique to their, to their area that, that we could be looking at to help, to help for us to provide incentives to developers as well. Because, you know, you know, it's going to happen one way or the other. Either the city needs to, the city has to build these, which we're not seeing that happening, or developers have to build them. And if developers are going to build them, they, they're not going to, with it being as expensive as it is, they're not going to just do it because they want to. I mean, they're going to need some incentive to do that. So that's what I'm wondering is it, are there other, can we be looking at, you know, other communities that are possibly doing a good job with, with that number? Because obviously that's the number that we're having, you know, or the very low is the, is the category we're having a very difficult time with. So that's, that's what, that's my reasoning for bringing that up. As far as I know, all jurisdictions are struggling with the same problem and the, there are specific jurisdictions that, well, as Matt said, 3% have actually met their very low, Rina numbers. And I think we are using the same tools as other jurisdictions. We're using our, our remaining redevelopment funds. We're using our affordable trust house, trust fund, affordable housing trust fund funds. And we're using things like the density bonus. And I have been pushing hard to encourage whenever we have a project that wants to use a density bonus to use, to, to push to get the very low income housing, even if, you know, we would get, you know, one or two units of very low income rather than five or six units of low income because we need those very low income much more. And actually Julie might be able to speak to this a bit. Do you have anything to add to this, Julie? Give, know of any, but he has better tools than we do. You have to unmute Julie. I don't think I'm neat. Oh, there we are. There you go. I don't think, okay. Can you hear me now? Yeah. Yeah. Okay. Very good. Catherine, you're right. The tools that are available, the only way to get very low income units built is with public financing. There are very limited public financing tools available. I think the city does a really good job of leveraging what is available. It's the reason why it's important, why it's an important option for certain projects to be able to pay into that trust fund because we get the much more deeply targeted units affordable when they're built by publicly financed projects such as those that use low income housing tax credits. So I agree with you, Catherine. Every tool available needs to be used. The city's doing that. They're doing project based section eight wherever they can. And the very low income units are going to be really hard to build. I'd like to add something to that because I think the arena numbers are really built on a big lie. And the lie is that if you require the local jurisdictions to set aside to identify a particular need for very low income units, that somehow is going to create the units. When, as Julie said and Catherine said, it's incredibly expensive per unit to make a unit available to very low income people. What that, the reason I call it a big lie is that the other part of that distribution of arena numbers is that for very low income units, for a jurisdiction to justify that they've provided the opportunity for low income units, they have to provide higher density zoning. And so the jurisdictions are required to have, provide enough units, zoning that would allow for the construction of their arena very low income units without any requirement whatsoever at the state level that those units be for very low income people or without any really, with a very limited federal subsidy or state subsidy to provide those units. So what the effect of the arena numbers is really to generate high density development in all the communities in the state without necessarily getting any additional affordable units. We get some through the city's aggressive attempts and I think the county as well has been pretty aggressive in trying to get those subsidies but it's never going to really meet the arena numbers. On the other hand, for communities that may not want to have, and I think at least when I moved last, there was at least 20 units an acre have to be made available. There has to be zoning that would allow for the arena numbers of 20 units an acre. What it's really doing is recurring in my view is just encouraging high density market rate units. That's the effect of it because without those deep subsidies from the federal, state, and local level, those very low income units are never going to get built. That's how I see it. So any other commissioner comments? Catherine, I just want to ask, is there, do you think there is going to be another survey next year of ADUs to try to get updated information on their rent levels? Well, I think that having a survey that's specifically trying to get at these arena numbers and the rent levels will be really good. We know from experience that people don't like to fill out surveys and so when Sarah did this survey, she did a really good job of keeping it simple. And people, especially if they see it as being personal information, just don't necessarily turn it in. We got some, not too many, but we got some really rude responses from the survey. And I think we will try to design another one. We'll try to do the same thing where it goes out. The ADU owners need to certify annually that they are indeed living at the property. And so sending this out with that certification I think helped to get our response rate higher. So we will certainly try to do that. But it's not necessarily a quick and easy thing to design and you know how our time is constrained here. So we will aim for it. I think those letters go out in April or May. So we've missed this year. But we will try to get a survey in place in time to go out with next year's letters. Okay. Any commissioners who have any final comments on this? There's no need for us to make a recommendation or pass a motion. So there are no other comments. We'll just move to adjournment. And I can never remember whether we need a motion to adjourn or whether the chair just says we are now adjourned. Chair. Okay. So our rules are as the chair, I'll just say we are now adjourned. Thank you very much. Oh, when is our next meeting? June 4th. June 4th. So it's at the regular time. Yes. And I believe the 914, 916 CBR item is one of the matters on the agenda. Okay. Thank you very much. So I'll see you all on the 4th, if not sooner.


The study examined the relationship between age and four diabetes factors, insulin resistance, first and second phase of insulin secretion, and glucose effectiveness in a population of Chinese adults with a normal fasting plasma glucose level, 90 milligrams per deciliter, and body mass index, men, 23 kilograms per square meter, women, 22 kilograms per square meter. Age was found to be negatively associated with all four diabetes factors in both genders. In particular, age was negatively correlated with insulin resistance and glucose effectiveness in women, while it was negatively correlated with the first and second phase of insulin secretion in men. This article was authored by Li Yinghuang, Qihao Lu, Fang Yuqin, and others.


Hi, this is Griffin Bass with Go Mustang Sports.tv. I'm here with head coach of the men's ice hockey coach at Stevenson after their 4-0 shutout win over SUNY Kenton. Coach, how does it feel to get that first win of the season? It's always good to kind of get the first one under our belt. I'm just happy that we came out and played our game. I mean, that's a lot of what we talked about yesterday. It's a lot of what we talked about today. I thought the first period was the best we've played all year in terms of pace and carry in the pace. I thought we got a little tired in the second. I think a little bit of that yesterday, I think a little bit of that was just kind of being on the power play a lot today. But I know I think the biggest thing is we finished the job. And it's good to get the first one under our belt. How nice was it to see in McDowell come over with a couple goals in this one? Oh, it's always great for the guys to get their first. And that's big. I think it's good for confidence moving forward. John Macello got his first yesterday. So it's always big. The guys can get on the score sheet. How about Ryan Kennedy, first shutout of the season, 4-0? How about him? Yeah, he's a better backbone here for four years. So I mean, he didn't have a busy night, which is good. But he had to make saves that he made when he made them. Gotcha. Last one, what do you guys try to take away as a coach in these early non-conference games in this early part of the season? I think we're trying to figure out who we are. And that's a lot of what we're talking about. What's our identity? Who are we going to be? And I think, again, I think the first period was a lot of what we need to be as a team. We need to play fast. We need to be relentless. We need to get on top of guys. And we've got to learn from that. I mean, I thought we did a little bit better job at the discipline. I thought, obviously, late in the game, things got a little bit out of hand. But I think that was more, I mean, at some point they got to protect themselves. So no, I thought it was a good night. And now we've got to move forward. Thanks a lot, coach. Coach Dahls, Griffin Bass, go on StanksSports.com.


Hi everyone, Joe for jazby's casewrakes.com coming at you with the last filler the last thing we got to do to unlock Pick your team six is the team random for gold label picker team six you guaranteed a team and You got a couple spots that were given away as well. So we only sold 10 spots outright We're given two of them away. Oh Wow Now it's a four-point game with 45 seconds. If you see it usually gonna pull this off All right, so here are the 10 spots right there and Top two after five we'll get extra spots Good luck one two three four and Fifth and final time after five we got Kevin and James Kevin James Extra spots All right now Let's match you up with a team. We're just randomizing your names. Not the team. So let's roll it and randomize it three and a three six times USC never James gross three and a three six the hard way one two three four five and Sixth and final time.  I'll see in the next video for the break itself. Jasper's case breaks calm


Patriot Prime Reviews is a channel for adult collectors and may not be suitable for children under 13 years of age. Viewer discretion is advised. Hey, what's going on guys? Patriot Prime here once again with another video. But before I get started with the subject of this video, I want to give a huge shout out to my sponsor toyhacks.com. Toyhacks is a company that provides upgrade decals for modern transformer figures along with reproduction decals for the vintage ones. While visiting Toyhacks, make sure and check out the Toyhacks Armory to see their line of Transformers weaponry in multiple collars. And toy stages for awesome display backdrops. Each purchase from Toyhacks earns you Robocents that you can use for future purchases. You can check your balance anytime in your cart. Toyhacks is a company run by collectors for collectors. So make sure and check out toyhacks.com and tell them Patriot Prime sent you. Now, on to the review. The featured button this video is 1988's Generation 1 Browning. Or rather, this awesome high quality reproduction of 1988's Generation 1 Browning. Now this figure right here is in my collection because of Burt the Stormtrooper. Burt bought one of these figures a couple months ago, did a review on it and after watching his review and seeing what great quality this figure was, I had to get one in my collection. Now the reason I want a Browning so bad in my collection is this figure right here came from the same micro change gun robo line that Generation 1 Megatron came from. But unlike Megatron here, Browning didn't make it over here to the states. Now taking a quick look at the packaging we've got Browning right here and some fantastic line work Browning M1910. Side of the box we got Browning Destron M1910. Other side are more great looking line work and on this side we've got some G1 style tech specs. So opening this figure up, this is so cool. I was so thrilled to get this guy. Opening him up you get a sheet of instructions done in the original Generation 1 style and two sheets of decals. One with silver backing and one with black. And then of course you got the Browning M1910 on the Styrofoam if the light will catch it. Open this up, have it upside down. Open this up. There you've got Browning, his two weapons, his projectiles. This pistol actually fires. And I just cannot wait to get this guy decal up and show him off to you guys. So now without further ado, let's get locked and loaded and check this figure out. And welcome to Patriot Prime Reviews. We'll start things off by taking a look at Browning's alt mode first. And of course he turns into a Browning M1910 pistol. And this figure is dead on to the real thing. I absolutely love this gun mode and that chrome is glorious. So nice and shiny. I have always been a sucker for chrome and this guy has it in spades. Love the sculpted details on the figure, especially here on the handle. You got the logo right there. There's the texture, the screw. We've got Browning M1910 right there. Of course there's the Decepticon decal that I just applied. Got yellow sights here up top. That's actually a button that I'll show off later on. Front of the gun looks really good. You can see the spring there on the inside. Turn around here on the other side. You've got the release for when the shells eject. I mean this thing just looks spectacular. What's on this side? Browning M1910. This is just an awesome looking gun. A little small though. Kind of reminds me of a little pocket gun from the gangster movies. But still, this thing looks great. And here he is compared to his cousin, Generation 1 Megatron, who fits in my hand a lot better than Browning. Of course Browning does have one advantage to G1 Megatron. Now Megatron has a nice spring loaded trigger, but his projectile function that he had in Japan was nerfed here in the States. So this Megatron cannot shoot projectiles. Browning, on the other hand, can.  Now he doesn't really load like you'd think. You actually stick the bullet there in the tip of the gun. And this thing actually fires really good. I mean that's got some force behind it. Let's test it one more time with everybody's favorite G1 whipping boy, Wheelie here. So yeah, Wheelie, this is what we all pretty much think of you. And he is taken out. So yeah, I love this pistol. This is so cool. Now let's get Browning transformed into robot mode. And you want to be careful transforming this figure because there are steps that you have to do in order. Now the robot's arms are right here on the top of the gun. So what you have to do is fold these sections down. But take note, this does not move until you pull the front of the barrel out. There is a locking mechanism right in there, so if that's not pulled out, it's going to stay in place. Now I've seen a lot of the old original Brownings with that section broke because people try to transform it without extending this and that snaps. Also on the back you want to pull this out as well. So with both of those sections released, go ahead and lift up the entire top section of the pistol. And then twist, well hold that for now. So we got this section going on. Now we're going to take the robot legs, which are the handles just like Generation 1 Megatron. And what you want to do is just extend the handles down until they click, just like so. And then you're going to swing them around. And mine is really tight. So I'm going to take it nice and slow. So there we have the legs. Now we're going ahead and take the top of the gun, rotate around, and bring these sections down, forming the arms, and the head pops up. It's on a spring. Kind of looks like a rumble or frenzy's head right there. So now we're going to take the feet, fold these down. They'll click into place. Man, that guy has got some feet. Then back here, flip down the heel spurs. We are almost done. There is a little bit of parts forming. Browning has a right and left fist that you need to attach. Now they are different, so pay attention. The left fist is just a regular fist that you will pop into place. And that hole there on the back of the gun, or what was the back of the gun. And the right fist has a peg just like the bullet. And it's going to go into the front barrel, forming the other arm. And there you have browning in robot mode. And just like pistol mode, this figure looks great. I love all that shiny chrome. He looks so good. But the one issue with all that chrome, it's a fingerprint magnet.   Makes it look a lot better. So he is G1 through and through. He's got that G1 look, and I love it. The sticker decals look great as well. He's got the red decals there on the shoulders. The big Decepticon logo on the chest. Logo there for the waist. Down here on the legs. Just I love how this looks. This is amazing. I'm so happy to have this figure in my collection. And let's almost forgot, let's talk about the die cast. Lots of die cast in this guy. Can move the arms forward so we can get a good look at this. You've got die cast metal right here for the thighs. Die cast metal for the feet. And he's got some weight to him. This figure is awesome. Now articulation. He's a G1. There's not much. The arms can do a complete 360. And they're on a ratchet. So you want to be careful with these arms. You want to pull them out slightly as you move them around. I mean, otherwise they're not going to move. I'm applying some pressure right here. It is not budging. So you want to pull out and move the arm around. Another area where you can break this figure. So you want to be really, really careful with this guy. So the arms complete 360. And he can rotate at the waist. Browning also has a couple of extra accessories. He's got these two chrome blasters. And they look beautiful. Once again, I love chrome. You can't go wrong with it. Both of these blasters are exactly the same. And of course you can just put them in his fist. So he can dual wield. And there you go. That looks awesome. He's a transformer that turns into a gun that wields multiple guns. Now another option, if you don't want to dual wield, is he does have ports right there on either side of the head that you can plug in one of the guns if you so choose to make it a shoulder mounted weapon. But mine do not fit. It is a super, super tight fit if I can get it to go in. And I am putting some pressure. I cannot... Well, there we go. I mean, that's scary tight. And to be honest, I'm really not a big fan of that look. Also, talk about a weird look. From the front, Browning looks awesome. From the side, what the hell is that? Now another cool feature Browning has in robot mode. Let's go ahead and move this arm forward and remove the blaster. Thanks to the firing gimmick from the pistol, he now has a rocket fist for the right arm. So you've got the little yellow button right there. I showed off earlier that was the sight in pistol mode. Pull that back and he launches the fist. Not as hard as he launched the bullet, but still a pretty cool extra feature for a transformer toy. Reminds me a lot of show gone warriors. So there you go guys. Transformers Generation 1 Browning. And now for some quick size comparisons. Here is 1988's Generation 1 Browning with Generation 1 Megatron, War for Cybertron Trilogy Netflix Megatron, and Kingdom Core Class Megatron. I am absolutely thrilled to have a 1988 Generation 1 Browning in my collection. I know this figure is not an original vintage Transformers toy, but still what I have is a fantastic reproduction and I've got no complaints whatsoever. I just find this figure odd and quirky and I love it. It's going to look great on my display. Though I really wish this guy did make it over to the States, so Bob Budiansky could have gave him a better name than Browning. So does a 1988 Generation 1 Browning belong in your collection?  I've only held an original Browning once, and like I said in the review, it was broken. This guy is perfect and I love it. I am so happy to have this guy in my collection. I just can't rave about him enough. Thank you so much to my good friend Bert the Stormtrooper for pointing this figure out or showing this figure off to me and showing me where I can buy one. You can get this reproduction figure on eBay. Just look up G1 Browning and you're good to go. So yeah, if you are in the market for a quirky Transformer, Browning hits the bullseye. Now guys, if you enjoyed the video, don't forget to like, don't forget to subscribe, and don't forget to click that bell icon to get notified when I upload new reviews. Also, if you're in any position to help out the channel, I offer channel memberships here on YouTube and I have to give a huge shout out to all my current channel members because it's support like yours that keeps this channel growing. Once again, guys, this is Patriot Prime, signing out. Hoah!


We want to talk about concept that we've been talking about for a very long time in MIC, which is called the money flow concept. So today waking up in the morning, we had two potential sectors running. We had the AI sector running because the stock ticker AI broke out and we had the oil sector running today. Now, why was the oil sector running? So OPEC, right? OPEC is pretty much an agreement between the oil producing countries to say how much distribution of oil they're going to do. So pretty much guys, OPEC can manipulate how much oil they want to kind of gather, right?


Hello and welcome back. By now, you should have finalized your story with illustrations and have plenty of practice telling your story. Continue practicing because your video recording is due soon. Today, we will talk about how to teach your story. Which also means that in this video, you will get an overview of how to develop your teaching kit. Remember, the consultations towards the end of the semester will be focused on your teaching kits. And at the end of the semester, you will have to sell your teaching kits to us. The first step to teaching is always planning. That is why we have prepared a reading workshop outline and a lesson plan for you to fill in. Pause the video if you need to. Locate them on blackboard. You do not have to start planning right this second, but it would be helpful to have it as a reference when watching this video. As you can see from the two documents, you are required to plan four lessons. Now, you might be wondering, why do I need four lessons to teach my story? Although you will be serving at different locations and teaching different age groups, your audience has one thing in common. Disadvantaged backgrounds with very weak English and short attention spans. And so you need to take your teaching step by step. That is why we require you to include four lessons in your teaching kit, as indicated in the reading workshop outline and lesson plan. So now, we'll give you tips on how to plan your lessons and design your teaching kit. Our first tip is that you need to set clear objectives for each of the four lessons. Many of our students do not have English lessons conducted in English. So, you'll first need to warm them up. You need to plan a fun ice breaker lesson. Remember the video on giving instructions and managing the classroom? If you've forgotten, go back and watch it again. Remember to establish rules. Give simple, yet effective instructions and have a language focus. This way, you'll be able to engage students and help them gain confidence in using English. Having warmed them up, your next step is to teach them the key words in your story, which is what we do in the pre-reading lesson. You cannot teach your story before helping students understand the key words in the story, right? For example, if a main character in the story is a sea turtle and a lion, you would need to teach the words sea, turtle, and lion before the students read the story. You should design activities to help students understand the meaning of the words, recognize the words, spell the words, and use the words. You do not need to teach every single word. For example, think about the sentence, the sea turtle is slow. The students may not know the words slow, but you can easily explain this word by acting it out dramatically when you read the story. After making sure your audience understands the key words in your story, you can move on to the actual story. This lesson is known as the during reading lesson. Remember all the tips we gave you on how to tell your story? Well, all those tips apply in this lesson as well. Your objective is to interact with the students, help them understand the meaning of the story, but most importantly, engage them in simple communication. You also need to design activities to check understanding. The final lesson is called the post-reading lesson. Your goal in this lesson is to help students consolidate everything they have learned, and most importantly, give them the opportunity to use everything they have learned. This would be a good time for students to practice more advanced skills, such as writing or speaking. Having determined the objectives for each of your lessons, your next step is to design activities for each lesson. There should be six stages in the pre-reading, during-reading, and post-reading lessons. The first stage is called the warmer. You should aim to motivate students at the very beginning of every lesson. Be it a game or an interactive review of the previous lesson, you need to motivate and prepare them for your teaching. The second stage is the presentation. This is when you teach. Plan how you will be teaching, what kind of resources can you use. Think about the resources available at your service points. How much and for how long will you be teaching? Consider the student's attention span. After your presentation and teaching, you should give students opportunities to apply what you've taught. So the third and fourth stage are practice stages. Control practice comes first. Control practices are activities that allow learners to practice new language in limited form. A limited form of practice, of course, should be followed by extended practice. Activities which allow learners to produce language using the target content freely. What's the difference between the two? Well, for example, when reading the story of Goldilocks and the Three Bears, you might want to teach students rules. Controlled practice would focus on practicing speaking or writing rules that are related to the story. For example, Goldilocks, don't eat my congee. Goldilocks, please don't sleep on my bed. For extended practice, you may want to extend the speaking and writing practice to rules at school. For example, do not run around in the classroom. Please be nice to classmates. Please help the teacher. Be quiet when the teacher is talking. Now, back to the six stages. The fifth stage is called the cooler, which means a simple conclusion or recap of the lesson in order to check understanding. The final stage is optional. If you want to give your students homework or assessments, that should always come last. To help you better plan your lesson, we have the third and final tip for you. Make detailed notes of what you will do in every stage. Record in the lesson plan detailed instructions for each input or activity. The estimated time for each item. And make a detailed list of everything you will need. Now, to consolidate, review the teaching kit provided including the lesson plans, the activities and the story. Be prepared to tell us whether the objectives of each lesson is clear. Which activities should go in which lesson and in what order? Do you have any ideas on how to improve the teaching kit? You should also start planning your own teaching kit. Remember to do so using the templates and examples we have on Blackboard as well as our three tips. Good luck and see you in class. Bye!


Studying Macbeth. Here's how you can analyse Act 1, scene 3 when Macbeth first meets the witches. Macbeth notices that the weather is foul and fair and this oxymoron echoes what the witch has said in Act 1, scene 1. Banco then notices the witches and he wonders how they are so withered and wild. Now their literation hair shows how horrifying these witches look. Banco notices that they're women, however they have beards. This highlights that they are supernatural creatures, they do not look like normal natural women. The witches then speak in these exclamatory sentences which plant the seeds of ambition in Macbeth's mind. Banco is then annoyed that he doesn't have a prophecy because this is zero hair highlights he wants to also know his future. They then tell Banco that his kids will be kings and this plants the seeds of division between Macbeth and Banco. Macbeth wonders how he can be Thane of Cordo if the Thane of Cordo lives and the hype before her hair shows that he didn't realise he killed the previous Thane of Cordo. We can see here that Macbeth and Banco are now becoming jealous of each other. Ross then enters and tells Macbeth that he's now Thane of Cordo meaning the witches prophecy has come true and Macbeth decides off to get in the news shows his growing ambition.


So, before we get into the meat of my talk, I just returned from a city called Boston, where my office lives. So I work for Duck Yard, and yeah, I've been there for the past four weeks. I arrived there during the Orlando shootings, so this is pretty much the first thing I saw when I was in Boston. I brought some snacks for my Duck Yard people, but not everybody understood how they worked. The reason I was in Boston was Wicked Good Ember, which is our own version of an Ember conference, which was great, and the after party was awesome. Sorry, Tom. During my stay, I sampled over 100 different brews, which are great. And I've been to the Fourth of July parade and the Fourth of July fireworks, so I feel really American right now. I've been well-watching, and of course, I went to a ballgame, go Red Sox, but not everything was fun and games because, well, in America, likely the bets are too short. And a bird pooped on my Ember Kong swag bag. So into a political approach to service workers. So yeah, raise your hand if you know what service workers are, and I'm going to assume about everyone knows, has heard of them. And so keep your hands up, so if you know how they work a bit, like, you don't necessarily have to have worked with it, but like how they, if you have heard of it, have worked with it. So now keep them up if you actually wrote some service worker code. So there you go. Most hands. Okay. And who runs a service worker in production? So that's one person and one half. Okay. So that's not a lot. So let's see if we can improve that by making it just easy. So I'll define a service worker. And I got this from the W3C spec, so the words on the screen are probably gibberish. So it enables applications to take advantage of persistent background processing, which actually just means it runs separately from your document that you are seeing and it does not have or it can live longer than your browsing session. And it's an event-driven web worker which responds to events dispatched from documents and other sources, which roughly means that when you browse, things happen and the service worker can respond to it. And that's all it does. It's not like a program that's running in the background, it just responds to things you do in the browser and some external things. So which events are there? So you have install, which is when the service worker is first loaded. It goes to the install event. It gives you a chance to do things when it's installed. So you can, for example, download all the essential files for your app and cache them somewhere. The next time, it's quicker to load stuff. Then you have activate. And activate is when your service worker is installed and it's being used by the browser to handle events. And that last part is a distinction you need to remember when you're working with service workers. Then you have fetch. Fetch is when you make an HTTP request. So for example, Ajax and loading files like images all go through fetch when a service worker is active. You have message, which is actually post message, which gives you a generic way to communicate with the service worker and the other way around. You have push, which is one of the external events. So your backend server can send a message to your service worker to wake the service worker up and handle that notification from the server. And then you have sync, which you can use to synchronize data that you have stored locally in your user session when he comes back online while he wasn't before, for example. So let's look at some examples. So let's just take the Dockyard blog or the website, actually. So when you open it the first time, it installs the service worker. And when it's done, and for our website, it then just loads all the static assets and puts it in the cache. So when it's done downloading those files, it will activate. And when it's activated, then it will handle events. So for example, when you browse to another page, then it will send a request to the service worker. And the service worker can then forward the request to the backend server. It can cache it and then respond with it. And yeah, well, respond with it. So when a service worker is not for specifically one page, but if you have multiple things open at the same time, then the service worker will handle all of those things that are open at the same time with one service worker, not multiple ones. So that's also a thing to remember that there only is one service worker active at one time. So in the background, when you don't have anything open, you can send push notifications. So your server sends a push notification to your service worker. And then you can make a notification out of it. The other way around, when the browser is closed, but you were offline and now you get online, then you can do some tasks in the background. And that's, well, really handy for when someone is out in the city but has bad coverage and you don't want to waste his 3G data. So you say, like, when he's on Wi-Fi, just send over this super large file because we don't want to make his bill higher than needed. So a service worker enables you to build the next level of web apps, also known as progressive web apps. I recently learned that that's a Google store and I like this one better, instant web apps. So progressive web apps let you compete with native without a handicap, which is a good distinction to make. It's like the first time we actually, so without any handicap, we can build apps so we can do push notifications, we can do everything native apps can do and then a ton of more things that the web does better than native already. So yeah, if you're not convinced, my boss, Brian Cardorella, gives a talk about progressive web apps but then for the value proposition of it and his conclusion is PaaS will save you money. So I think he meant PWAs. So service workers in an AmberJS app, so there are a lot of ways to do it. So the first one is you can roll one by hand but roll one by hand is, yeah, not always ideal because your company can build one version but the other company builds another one and so everybody comes up with their own recipe and that's not really what you want. So the next one is Broccoli Service Worker. It was built over a year ago by Jay Klein's Meet and John Klein's Meet.  So for example, you can say which URLs you want to pre-cache, which things you want to not cache, things you want to do network-first and though this seems really great, it's actually in my opinion not ideal because as you can see, if you want to do anything more than that the Service Worker Toolbox does, you have to add a file in SW, include files and then you're back to rolling your own thing and we are like magical unicorns. We always want something different. So I am introducing Ember Service Worker, which is a pluggable approach to service workers and what that means is that it does not have any batteries included and a good way to figure out or when you install Ember Service Worker, what you get is just a lot of boiler plates, things that will set up the Service Worker for you and have some middleware that helps you make better service workers but in the end when your app boots up and you start doing things, if you only have Ember Service Worker installed, nothing happens. So if you want something to happen, then you have to install plugins. So for example, you can Ember Install Ember Service Worker Assetcatch and my naming strategy for these things is really horrible but well it's simple. So Assetcatch just finds all the things in your desk folder, lists it out and on the install event it downloads all of them and puts in the cache so if you have a lot of assets then right now it's not that helpful because it will just download 20 megabytes of things in the background so I can improve that but yeah. So you can also, another one I made is the cache fallback so that's when something that's not cached it will first try to do a network request and then cache it and then the next time if you're offline or whatever then it has it in the cache and you can reuse it. So I'm going to make a prediction so with what I'm building so in a while I'm predicting that the ecosystem that's going to be built around it if it takes off so that's still a question that 90% of the use cases you have with service workers will be covered with little to no configuration you just do a few Ember installs and maybe one or two lines of configuration and you're done. And then the other 10% can be achieved by building private plugins but the thing is that when you build private plugins they are built on top of a lot of boilerplate codes so you don't have to write that for yourself and all those things are tested and work nicely of course.  So when it came around to when I was done with the proof of concept of Ember service worker I submitted a pull request to the dockyard website and this is all I had to do it's three lines in packages JSON so Brian responded whoa that's all needed and that's all that you need. So and this is not because I am awesome but this is because the dockyard community or the Ember community is awesome because yeah all things with Ember CLI and Ember itself we can just build things really quickly and ship them and tell everybody to Ember install your awesome thing and you're done so give yourself a round of applause. Yeah so in a year your UX designers in your company will just be building Ember apps with Microsoft front page so how do you build a plugin for Ember service worker well you start off with building or making a add-on and then you add the Ember service worker plugin keyword to package.json and after that you make a folder called service worker and in that service worker you add some code and if that can be just five lines or a lot of lines doesn't matter and after that you just do Ember release and MPM publish and then everybody can just Ember install your plugin and use it so that's quite easily so but right now it's not ready yet I'm sorry I wish I could tell you like to do try this all at home right now but instead I have to tell you do not try this at home yet and that's because well while implementing these things you get trolled by one of the classic computer science problems which is cache invalidation so I still need to tweak that a little bit and then I hope like in a month or a few months I can tell you like all just use this and we're going to build progressive web apps in five minutes so well I should have shown you that one so what's next what am what am I planning to do to make everything awesome so first right now you just write flat files there's no the Bible transpose transpilation no concatenation no module system so I'm planning on adding that first and if I'm done with that then I want to add some middleware and this middleware will help you overcome the problems with service workers so for example the fetch event once you call respond with no when something else calls respond with after it it will error in your console and well that's it's making race conditions for you so you want something that prevents you to do race conditions when when building isolated pieces of code so you need a little bit of middleware for that and thirdly I want to make something that makes service worker testing easy because it's not like right now it's like even harder than testing an ember app in the pre 1.0 series so the strategy I'm betting on is is like a very ambitious one which is trying to get q-unit to run within the service worker and then having it post message back to the q-unit in the document that you're viewing so it will tell the service worker to run this test and then the test will run in the service worker itself and then it will post message back it failed or passed so that's pretty ambitious if you ask me but I think it's the best way and that's why I think we should do that so well raise your hand again so Gavin raise your hand again if you work with service workers so I need you to help me build build this because I can't do this alone and everybody else who is interested not only Gavin is always welcome to help me out especially if you're interested in these things so my goal is to have at least a production ready solution before safari ship service worker so that's not too ambitious but it's at least achievable so that's all folks and yeah I hope I can help a lot of people build awesome apps soon