PJM Scheduling Services
PJM Scheduling Services
  • 50
  • 254 649
Reviewing Construction Schedules: Activity Traction Report
This tutorial shows you how to create an activity traction report from Primavera P6.
Check out our P6 and MS Project Comparison Tools at tools.pjmss.com/
To request a live help session with Pat or to request help on your project, visit our website at www.pjmss.com/
มุมมอง: 1 336

วีดีโอ

How to Build a P6 Schedule from Scratch - Part 11: Resource Assignments
มุมมอง 2.1Kปีที่แล้ว
This is part 11 of our series on how to build a Primavera P6 schedule from scratch. In this lesson, we walk through how to resource load equipment and labor hours in your schedule. To request a live help session with Pat, visit our website at www.pjmss.com/
Scheduling Concepts - Part 2: Relationships
มุมมอง 725ปีที่แล้ว
This series explains foundational concepts for construction scheduling. In this video, we discuss activity relationships. To hire us on your next project, or to request a live help session with Pat, visit our website at www.pjmss.com/ Check out our P6 and MS Project Comparison Tools at tools.pjmss.com/
Scheduling Concepts - Part 1: Data Date
มุมมอง 1.1Kปีที่แล้ว
This series explains foundational concepts for construction scheduling, starting with the data date. To hire us on your next project, or to request a live help session with Pat, visit our website at www.pjmss.com/ Check out our P6 and MS Project Comparison Tools at tools.pjmss.com/
Creating an S-Curve from Primavera P6
มุมมอง 11K2 ปีที่แล้ว
This tutorial shows you how to create an S-curve (early and late cost curve) from Primavera P6. Check out our P6 and MS Project Comparison Tools at tools.pjmss.com/ To request a live help session with Pat, visit our website at www.pjmss.com/
Importing Actual Expenses from Excel to P6
มุมมอง 1.4K2 ปีที่แล้ว
This is tutorial shows you have to import actual expenses from excel into Primavera P6. Check out our P6 and MS Project Comparison Tools at tools.pjmss.com/ To request a live help session with Pat, visit our website at www.pjmss.com/
Full P6 Tutorial: Cost Loading with Expenses
มุมมอง 4.5K2 ปีที่แล้ว
This is a full tutorial for cost loading using expenses in Primavera P6. Importing Expenses from Excel to P6: th-cam.com/video/TQWDrHNCuls/w-d-xo.html Check out our P6 and MS Project Comparison Tools at tools.pjmss.com/ To request a live help session with Pat, visit our website at www.pjmss.com/
How to Build a Microsoft Project Schedule from Scratch - Part 2: How to Baseline Your Schedule
มุมมอง 5922 ปีที่แล้ว
This is part 2 of our series on how to build a schedule in Microsoft Project from scratch. In this lesson, I show you how to baseline your schedule to be able to compare back in future updates. To request a live help session with Pat, visit our website at www.pjmss.com/ Schedule Comparison Reports: tools.pjmss.com/
How to Build a Microsoft Project Schedule from Scratch - Part 1: Intro to Project
มุมมอง 1.8K2 ปีที่แล้ว
This is part 1 of our series on how to build a schedule in Microsoft Project from scratch. In this lesson, we give a brief introduction and overview of the Microsoft Project software. To request a live help session with Pat, visit our website at www.pjmss.com/ Schedule Comparison Reports: tools.pjmss.com/
Create a Stacked Histogram in P6 from Daily Reports
มุมมอง 1.8K2 ปีที่แล้ว
Here is a quick tutorial on how to import manhour information from the daily reports into P6 to make a stacked histogram. Check out our P6 and MS Project Comparison Tools at tools.pjmss.com/ To request a live help session with Pat, visit our website at www.pjmss.com/
THE BEST WAY to compare Microsoft Project (.MPP) files
มุมมอง 1.1K2 ปีที่แล้ว
We have just launched the Microsoft Project (.MPP) comparison tool, available at tools.pjmss.com/tool/compare/mpp Compare MPP file and see the changes that were made between files and perform key health checks. It's FREE for your first 10 days and $10 per month thereafter. Cancel at any time.
THE FASTEST Way to Cost Load a P6 Schedule
มุมมอง 5K2 ปีที่แล้ว
Here is a quick tutorial on showing the fastest way that I know how to cost load a Primavera P6 schedule. To request a live help session with Pat, visit our website at www.pjmss.com/
P6 Filters: Find the Driving Path to a Specific Activity (Float Path)
มุมมอง 4.7K2 ปีที่แล้ว
A quick tutorial on how to filter for the 4 week look-ahead in Primavera P6. To request a live help session with Pat, visit our website at www.pjmss.com/
P6 Filters: 4 Week Look Ahead
มุมมอง 3.6K2 ปีที่แล้ว
A quick tutorial on how to filter for the 4 week look-ahead in Primavera P6. To request a live help session with Pat, visit our website at www.pjmss.com/
THE BEST WAY to Filter for Activities that have Made Progress in P6
มุมมอง 3.4K2 ปีที่แล้ว
Here's a quick tutorial for how to filter for activities that have made progress in Primavera P6. Compare P6 Files for Free: tools.pjmss.com/tool/compare To request a live help session with Pat, visit our website at www.pjmss.com/
THE BEST WAY to Filter for Out-of-Sequence Activities in P6
มุมมอง 4.5K2 ปีที่แล้ว
THE BEST WAY to Filter for Out-of-Sequence Activities in P6
How to Correct Out of Sequence Progress in P6
มุมมอง 2.1K2 ปีที่แล้ว
How to Correct Out of Sequence Progress in P6
Scheduling Concepts: Loose Starts and Loose Finishes
มุมมอง 6022 ปีที่แล้ว
Scheduling Concepts: Loose Starts and Loose Finishes
Construction Project Schedule & Control - Appendix A - Assignment 5
มุมมอง 7512 ปีที่แล้ว
Construction Project Schedule & Control - Appendix A - Assignment 5
Construction Project Schedule & Control - Appendix A - Assignment 4
มุมมอง 1.2K2 ปีที่แล้ว
Construction Project Schedule & Control - Appendix A - Assignment 4
Construction Project Schedule & Control - Appendix A - Assignment 1 - 6e
มุมมอง 6052 ปีที่แล้ว
Construction Project Schedule & Control - Appendix A - Assignment 1 - 6e
Construction Project Schedule & Control - Appendix A - Assignment 3
มุมมอง 7652 ปีที่แล้ว
Construction Project Schedule & Control - Appendix A - Assignment 3
Construction Project Schedule & Control - Appendix A - Assignment 2
มุมมอง 1.3K2 ปีที่แล้ว
Construction Project Schedule & Control - Appendix A - Assignment 2
Construction Project Schedule & Control - Appendix A - Assignment 1
มุมมอง 2.8K2 ปีที่แล้ว
Construction Project Schedule & Control - Appendix A - Assignment 1
Import Resources from Excel to P6
มุมมอง 8K2 ปีที่แล้ว
Import Resources from Excel to P6
How to Convert a Microsoft Project file to Primavera P6
มุมมอง 7K2 ปีที่แล้ว
How to Convert a Microsoft Project file to Primavera P6
How to Build a P6 Schedule from Scratch - Part 10: Comparing Schedules
มุมมอง 2.6K2 ปีที่แล้ว
How to Build a P6 Schedule from Scratch - Part 10: Comparing Schedules
How to Build a P6 Schedule from Scratch - Part 9: Updating
มุมมอง 3.8K2 ปีที่แล้ว
How to Build a P6 Schedule from Scratch - Part 9: Updating
An Introduction to CPM Scheduling - Part 0
มุมมอง 7K2 ปีที่แล้ว
An Introduction to CPM Scheduling - Part 0
How to Build a P6 Schedule from Scratch - Part 8: Filters and Layouts
มุมมอง 3.4K3 ปีที่แล้ว
How to Build a P6 Schedule from Scratch - Part 8: Filters and Layouts

ความคิดเห็น

  • @TheMinuteMasters
    @TheMinuteMasters 29 วันที่ผ่านมา

    What is a "child" is not being created below our project? For me, it keeps adding not "child" WBS. Also my indent our outdent arrows don't function.

    • @PJMScheduling
      @PJMScheduling 26 วันที่ผ่านมา

      Make sure that when you are in the WBS section, your "Group and Sort" is set to "Default".

  • @AbdulWajid-ns9pe
    @AbdulWajid-ns9pe หลายเดือนก่อน

    In the baseline that is the month of June and the have actual finish dates of even Jul., please can you explain this?

  • @afreemantc
    @afreemantc หลายเดือนก่อน

    completely unhelpful

  • @mithuns6577
    @mithuns6577 หลายเดือนก่อน

    Very well explained in a neat and simple way... thank you brother...

  • @reginaldibenne6875
    @reginaldibenne6875 2 หลายเดือนก่อน

    Thanks for the wonderful video.. Pls, I have a question. QUESTION.. What is the best way to cost load a project? Is the the export to Excel and Cost load or through resource in Detail view in Primavera P6. Thanks

  • @Imperium390
    @Imperium390 2 หลายเดือนก่อน

    What happened to assignments 6 to 9?

  • @wwspamtrash
    @wwspamtrash 2 หลายเดือนก่อน

    its sad that, no control+F2 :(

  • @Hagosea75
    @Hagosea75 3 หลายเดือนก่อน

    That’s the best tutorial video ever. Thanks.

  • @elmira5949
    @elmira5949 3 หลายเดือนก่อน

    how do we set up a one-on-one session?

  • @niheerthakur4128
    @niheerthakur4128 3 หลายเดือนก่อน

    My manager after reviewing construction schedule on P6 commented “ several activities are riding the data date”. What does that means? Can anyone explain please

    • @PJMScheduling
      @PJMScheduling 3 หลายเดือนก่อน

      It means that all of the predecessors are completed for the activity. Therefore, there are no more active predecessors that are preventing that work from occurring. Only the data date is preventing the activity from occurring. This either means that the activity has to start immediately or should be re-tied to a different predecessor to give it a more accurate projected date.

    • @niheerthakur4128
      @niheerthakur4128 3 หลายเดือนก่อน

      @@PJMSchedulinghow is the data date preventing an activity from happening, isnt the data date just a date to measure the past progress? For example if the data date is 15th April so the P6 data is telling us what was completed on and before 15th April right? So if the activity is schedule to start on the data date how is data date driving it.?

    • @PJMScheduling
      @PJMScheduling 3 หลายเดือนก่อน

      @@niheerthakur4128 You are correct, but all remaining work is calculated from the data date. If you move the data date from April 15th to April 20th, then all remaining work will be calculated based on the earliest start date of April 20th. For example, if you have an activity with no predecessor relationship, and you calculate the schedule, the start date for that activity will be equal to the data date. That is essentially what is happening when your manager says there are activities "riding the data date". All predecessors have been completed for that activity and, as a result, the projected start date for the activity is equal to the data date.

    • @niheerthakur4128
      @niheerthakur4128 3 หลายเดือนก่อน

      @@PJMScheduling ok I understand it now but what is the right practice to follow here to avoid this. I mean if the predecessors are complete and the current activity should now ride the data date. What should be done here or is it nothing wrong to have activities riding the data date?

    • @PJMScheduling
      @PJMScheduling 3 หลายเดือนก่อน

      @@niheerthakur4128 It depends. If there is literally nothing preventing the activity from starting and it is simply not getting done because it's low priority, then it's fine to let it ride the data date. But if it's riding the data date due to inaccurate logic, then I would tie the activity to an appropriate predecessor so that it is scheduled to start when you plan on getting work done.

  • @kunalbut
    @kunalbut 4 หลายเดือนก่อน

    access violation error. cannot proceed

  • @bananarepublic8951
    @bananarepublic8951 4 หลายเดือนก่อน

    One of the best P6 lessons I seen on TH-cam. Thanks for this

  • @johnsafi1104
    @johnsafi1104 4 หลายเดือนก่อน

    Please make some videos regarding global change and other advanced things in P6

  • @johnsafi1104
    @johnsafi1104 4 หลายเดือนก่อน

    Great job

  • @mohamedahmedabdelrhem324
    @mohamedahmedabdelrhem324 4 หลายเดือนก่อน

    The Best

  • @raja.mubbasshir9072
    @raja.mubbasshir9072 4 หลายเดือนก่อน

    I had worked on a project A, adjusted its headers, columns, footer, titles etc, taken print outs and closed this. Then I worked on another project and I deleted old project and its enterprise. The second project has different title, header, footer etc. The problem I am having is when I try to access my First project A from .xer file it opens up in new settings even I added another enterprise to that. Can you please help on that

  • @s.faisal6613
    @s.faisal6613 5 หลายเดือนก่อน

    Hi, where are the remaining assignments from 6 to 9? Do you also have other practice P6 projects?

  • @solomonagunsoye8064
    @solomonagunsoye8064 5 หลายเดือนก่อน

    Thanks for the Excellent Video! I got an issue though. My original duration always changes whenever I update the activities with a different actual start and finish date to the baseline but doesn't change when the dates are same as the baseline. Please what am I doing wrongly?

    • @PJMScheduling
      @PJMScheduling 5 หลายเดือนก่อน

      My guess is you have the resource setting checked called "Drive activity dates by default". This can be checked at both the project level and the resource level. So my question would be, #1 - Do you have resources assigned to the activities. #2 - If so, make sure to uncheck the "Drive activity dates by default" on the resource assignment. That should take care of the issue.

  • @abdullahiqbal7733
    @abdullahiqbal7733 6 หลายเดือนก่อน

    When I upload and generate files from your link. It says there was a problem, please try again.

    • @PJMScheduling
      @PJMScheduling 6 หลายเดือนก่อน

      Send me the files at info@pjmscheduling.com and we will take a look.

  • @Qwetri123
    @Qwetri123 6 หลายเดือนก่อน

    Great tutorial!

  • @goldenknightsfanatic
    @goldenknightsfanatic 6 หลายเดือนก่อน

    Thanks for making this playlist. You did a great job with these.

  • @bokangmukhansi2018
    @bokangmukhansi2018 6 หลายเดือนก่อน

    I have assigned a baseline and resources but when I schedule the project my performance% and schedule % change in activities but not on the overall project percentage. How can i fix this so i can see the overall percentage of the project.

  • @claudiovelasco5627
    @claudiovelasco5627 7 หลายเดือนก่อน

    when i try to maintain baseline, and after i pick a baseline i want, it says "The project has baselines of its own. You may not convert this project into a baseline", what do i do ?

  • @claudiovelasco5627
    @claudiovelasco5627 7 หลายเดือนก่อน

    can i delete a baseline so i can start over with the updates

  • @shakeeln2020
    @shakeeln2020 7 หลายเดือนก่อน

    If filter float path >1 putting why will happen

  • @shakeeln2020
    @shakeeln2020 7 หลายเดือนก่อน

    Very nice it's work 👍 Thank you buddy🎉

  • @kupelwakasongo5937
    @kupelwakasongo5937 7 หลายเดือนก่อน

    How do you arrange activities in numerical order? I am struggling to do that, I have say A10240 which is preceded A1000

  • @MrJithingopal143
    @MrJithingopal143 8 หลายเดือนก่อน

    How we knows our data date while scheduling

    • @PJMScheduling
      @PJMScheduling 8 หลายเดือนก่อน

      Click the "Tools" tab at the top of the screen, and click "Schedule". It will display the data date.

    • @MrJithingopal143
      @MrJithingopal143 8 หลายเดือนก่อน

      @@PJMScheduling so we doesn’t need to change the date which coming as default.some times I noticed that while doing it entire schedule dates are changing

    • @PJMScheduling
      @PJMScheduling 8 หลายเดือนก่อน

      @@MrJithingopal143 Try going to "Schedule Options" under schedule, and uncheck "Schedule automatically when a change affects dates". That should fix your issue. You can then manually reschedule the program after you make a change to recalculate the date.

  • @cervantes121
    @cervantes121 8 หลายเดือนก่อน

    Any planning videos?

    • @PJMScheduling
      @PJMScheduling 8 หลายเดือนก่อน

      What do you mean by planning videos? Would love to know what you're in search of.

  • @KehindeGlam
    @KehindeGlam 8 หลายเดือนก่อน

    You're the absolute best! I'm extremely grateful for these free lessons. Thanks a lot!

  • @Mileyrubymiles
    @Mileyrubymiles 8 หลายเดือนก่อน

    This video rescued me, thank you so much

  • @justchary
    @justchary 9 หลายเดือนก่อน

    Thanks you!

  • @daziong
    @daziong 9 หลายเดือนก่อน

    Thanks, I learned a lot from your video, really appreciate your great work. You are the best P6 teacher in TH-cam.

  • @kadieanna1748
    @kadieanna1748 9 หลายเดือนก่อน

    Thanks for the video, Pat! It's concise and very informative.

  • @samgriffith568
    @samgriffith568 9 หลายเดือนก่อน

    I've was finally able to upload the mpx into p6 following your instructions but can you think of any reason why I'm getting incorrect dates/data? Especially on the activity types not-completed/in-progress.

  • @diverzzz.
    @diverzzz. 9 หลายเดือนก่อน

    Let's suppose we don't remember the actual start date of the activity 'Foundation'. The activity was to finish by 21 July but it didn't finish by the Baseline finish date. Today is 24th of July and we know that the said activity is 70 % complete. Can we go to '% Activity Complete column' and directly write 70% and schedule it? Will it be right thing to do?

  • @user-gh6qs3ik2m
    @user-gh6qs3ik2m 10 หลายเดือนก่อน

    Thank you for the video, super helpful! I'll definitely watch some other ones :)

  • @wind_blue_day
    @wind_blue_day 10 หลายเดือนก่อน

    thank you so much. It is very useful and easy and I didn't know how to do it.

  • @lcoley99
    @lcoley99 11 หลายเดือนก่อน

    Do you have a video showing how to cost loading that automatically updates through percent complete method?

    • @PJMScheduling
      @PJMScheduling 11 หลายเดือนก่อน

      I have not made a video showing the set-up of the resources for that yet! I need to though. I will put one together in the coming months as it's on my list of videos to do. If you are in a pinch - we can set-up a tutoring session by messaging me here and I can show you how: tools.pjmss.com/user/Patrick/ Essentially, you need to set your resources to $1/unit, ensure you have auto-compute actuals and calculate costs from units checked, and enter the budgeted cost in the budgeted units field.

    • @lcoley99
      @lcoley99 11 หลายเดือนก่อน

      @PJMScheduling sure. How long will that take to show me how to perform that task and can it be recorded?

    • @PJMScheduling
      @PJMScheduling 11 หลายเดือนก่อน

      I think about 30 minutes. Yes, I record the session and send you a downloadable version; however, you are not allowed to repost. It's only for personal use.

    • @lcoley99
      @lcoley99 11 หลายเดือนก่อน

      @@PJMScheduling I messaged you through the link but no response?

    • @PJMScheduling
      @PJMScheduling 11 หลายเดือนก่อน

      I don't see a message through there - Make sure you create an account and then message me. If it's not working, email info@pjmscheduling.com and I'll connect with you to set up a session.@@lcoley99

  • @raiseyourshieldboys1743
    @raiseyourshieldboys1743 11 หลายเดือนก่อน

    I've learned a lot from your tutorials and see you as my mentor can you please made same for power bi? It will be great

    • @PJMScheduling
      @PJMScheduling 11 หลายเดือนก่อน

      Thank you! Really appreciate that! I would love to make some power bi videos. Great recommendation.

  • @jameskent6079
    @jameskent6079 11 หลายเดือนก่อน

    The video is blurry. But great information

    • @PJMScheduling
      @PJMScheduling 11 หลายเดือนก่อน

      Thanks! Make sure to increase your video quality settings to 1080p. For some people, depending on your bandwidth, it may have started the video at a lower quality setting.

  • @andyli7598
    @andyli7598 ปีที่แล้ว

    awesome vis, can you make a vid for detailed resource loading and its fundamental.

  • @alextobar8706
    @alextobar8706 ปีที่แล้ว

    Are you able to teach a construction framing schedule for residential home building or tutor availability

    • @PJMScheduling
      @PJMScheduling 11 หลายเดือนก่อน

      Thanks for reaching out! If you are looking for tutoring, feel free to message me here: tools.pjmss.com/user/Patrick/ I am familiar with construction framing and residential home building schedules. Reach out and let me know what you're working on!

  • @hassanrasheed3148
    @hassanrasheed3148 ปีที่แล้ว

    wow you made it so easy and simple thanks, can you please also show how to update the S-curve to see earned values every month

  • @drew61377
    @drew61377 ปีที่แล้ว

    I have a problem I am being told from my P6 guy can't be done. lol T2/T4 schedule, lets say an activity starts on 1 Aug and ends 21 Aug. I want to see it populate on all 3 weeks, however it only shows on T2 from 1st to the 21st. I need it on show on all 3 weeks throughout the T2/T4 since the work is taking place over 3 weeks. Any help?

    • @PJMScheduling
      @PJMScheduling ปีที่แล้ว

      Can you clarify what you mean by T2/T4? I'm not familiar with that terminology.

    • @drew61377
      @drew61377 ปีที่แล้ว

      @@PJMScheduling the short version is, the T-week process is used for scheduling. If next week is T1, then T2/3/4 are how many weeks into the future that a facility is scheduling.

    • @PJMScheduling
      @PJMScheduling ปีที่แล้ว

      @@drew61377 Got it! Try this - You'll need to run several different filters to capture the work that is scheduled for the week of T2: Assume the start of T1 = Data Date. Start of T2 = DD+1 week. Start of T3 = DD+2 weeks. Filter 1: Start date is within range of DD and DD+1 week AND Remaining Duration is greater than 5 work days. Filter 2 Start date is within range of DD+1 week and DD+2 weeks Filter 3 Finish date is within range of DD+1 week and DD+2 weeks. All three filters can be run at the same time by selecting "Any of the following criteria"

  • @123rockstar2010
    @123rockstar2010 ปีที่แล้ว

    @3:00 If you set the Unit of Time from "hour" to "day" (and checked the Show Unit Label), the Default Units/Time would show 4d/d... And that makes it 4men/day? I am confused.

    • @PJMScheduling
      @PJMScheduling ปีที่แล้ว

      It takes it from 8 units/day to 1 unit/day. If you leave the Unit of Time in hours and want to resource load the activity, you'll need to multiply the number of men per day by the number of hours per day for that calendar. In this example, I was using men/day instead of manhours/day. There's been times on projects where I wasn't paying attention to the settings, and I incorrectly assigned manhours to an activity when I should have entered men/day, and visa versa. Just something to be aware of before you start resource loading.

  • @123rockstar2010
    @123rockstar2010 ปีที่แล้ว

    For those who don't know where the PJMSS-BL1 *Baseline Schedule* went: 1. Open PJMSS-UP1 *Update #01* project. 2. Project tab > Assign Baseline 3. Primary > (Remove *Baseline Schedule*) > OK 4. Project tab > Maintain Baseline 5. (Select *Baseline Schedule*) > Restore > YES to unlink 6. Go to Projects 7. PJMSS-UP1 *Update #01* is now under Updates WBS optional: 8. Cut and Paste PJMSS-UP1 *Update #01* to Baseline WBS

  • @123rockstar2010
    @123rockstar2010 ปีที่แล้ว

    For those who want to know the changes made to the Update #01 project, so they can follow, here they are: 1. Successor Activity of CON-1060, that is CON-1070, has a lag of 5 days 2. Successor Activity of CON-1120, that is CON-1130, has a lag of 5 days 3. Predecessor Activity of CON-1180, that is CON-1130 is added, without lag. (Correction) Pause @0:50 to verify.

    • @PJMScheduling
      @PJMScheduling ปีที่แล้ว

      There is not a 30 day lag between CON-1180 and CON-1190. Instead, what is creating the gap is that there is a relationship between CON-1130 and CON-1190.

    • @123rockstar2010
      @123rockstar2010 ปีที่แล้ว

      @@PJMScheduling Thank you for the correction, and I'd like to express my heartfelt gratitude for your incredibly detailed playlist tutorial on TH-cam. It has been immensely beneficial in aiding my learning of this software.

  • @user-su3ii5fl3e
    @user-su3ii5fl3e ปีที่แล้ว

    Struggling here. Why would I not have a Project to select to import back into after manipulating my Expenses Excel? Mind you I do not have Admin rights to a shared system and I'm trying to incorporate Expenses rather than Resources to a cost loaded schedule. I also can't search for the project or add it. Am I just locked out, curtesy of my IT department?

    • @PJMScheduling
      @PJMScheduling ปีที่แล้ว

      Correct, unfortunately. I've run into that myself in the past and it's because you don't have admin privileges or you at least restricted in some capacity where you can't do imports.

    • @user-su3ii5fl3e
      @user-su3ii5fl3e ปีที่แล้ว

      @@PJMScheduling Awesome. Love having my hands tied and doing more with less.😠 Thanks for the quick reply

  • @123rockstar2010
    @123rockstar2010 ปีที่แล้ว

    This is by far the most straightforward tutorial here in TH-cam. Thank you so much.