diff --git a/Lectures/L01_IntroToCourse/IntroToCourse.tex b/Lectures/L01_IntroToCourse/IntroToCourse.tex
index 7aac292da83b6a4fd69ce7a75726c8fb1e74c706..99f01e93dcdd1865c78b7477a42f442bd9568e15 100755
--- a/Lectures/L01_IntroToCourse/IntroToCourse.tex
+++ b/Lectures/L01_IntroToCourse/IntroToCourse.tex
@@ -855,7 +855,7 @@ slides
 \item
   \href{https://gitlab.cas.mcmaster.ca/smiths/pub/-/blob/master/ParnasAndClements1986.pdf}
   {\bibentry{ParnasAndClements1986}}
-\item \href{https://github.com/smiths/swhs}{Solar Water Heating System Example}
+\item \href{https://jacquescarette.github.io/Drasil/examples/swhsnopcm/SRS/HTML/SWHSNoPCM_SRS.html}{Solar Water Heating System Example}
 \item
   \href{https://jacquescarette.github.io/Drasil/examples/swhs/SRS/srs/SWHS_SRS.html}
   {Solar Water Heating System Example SRS (Generated by Drasil)}
diff --git a/Lectures/L02_GettingStarted/GettingStarted.tex b/Lectures/L02_GettingStarted/GettingStarted.tex
index 4a48355a9da53829e91d0f8be670567b1412e7f6..8fdb107460d7fcfdee69e733474886d517ea748f 100755
--- a/Lectures/L02_GettingStarted/GettingStarted.tex
+++ b/Lectures/L02_GettingStarted/GettingStarted.tex
@@ -595,7 +595,7 @@ First either init repo or clone (git init, git clone), then typical workflow is
 \item
   \href{https://gitlab.cas.mcmaster.ca/smiths/pub/-/blob/master/ParnasAndClements1986.pdf}
   {{ParnasAndClements1986}~\cite{ParnasAndClements1986}}
-\item \href{https://github.com/smiths/swhs}{Solar Water Heating System Example}
+\item \href{https://jacquescarette.github.io/Drasil/examples/swhsnopcm/SRS/HTML/SWHSNoPCM_SRS.html}{Solar Water Heating System Example}
 
 \end{itemize}
 
diff --git a/Lectures/L03_Requirements/Requirements.pdf b/Lectures/L03_Requirements/Requirements.pdf
index 57c309043d264263a9d98e1656ea881408050485..200cc7ebad969156ef15123c97b47067fb1688f0 100644
Binary files a/Lectures/L03_Requirements/Requirements.pdf and b/Lectures/L03_Requirements/Requirements.pdf differ
diff --git a/Lectures/L03_Requirements/Requirements.tex b/Lectures/L03_Requirements/Requirements.tex
index 8c2c6d80ec3d5a1f306a99d417124451567eb07e..7a56995dcc07f101c371bdb13fc7d1f20e262d0e 100755
--- a/Lectures/L03_Requirements/Requirements.tex
+++ b/Lectures/L03_Requirements/Requirements.tex
@@ -623,7 +623,7 @@ Draw a diagram showing the relationships between the various software qualities
 \frametitle{Goal Statements for SWHS}
 
 \structure{What are the goal statement for the Solar Water Heating System?
-(\href{https://jacquescarette.github.io/Drasil/examples/nopcm/SRS/srs/NoPCM_SRS.html}
+(\href{https://jacquescarette.github.io/Drasil/examples/swhsnopcm/SRS/HTML/SWHSNoPCM_SRS.html}
 {NoPCM SRS})} 
 
 ~\\
@@ -654,8 +654,8 @@ temperature of the water, and material properties, the goal statements are:
 \begin{itemize}
   \item Consider using names instead of numbers for labels.
   \item For
-\href{https://jacquescarette.github.io/Drasil/examples/swhs/SRS/srs/SWHS_SRS.html}
-{SWHS} add goals related to the Phase Change Material
+\href{https://github.com/smiths/swhs/blob/master/docs/SRS/PCM_SRS.pdf}
+{SWHS} adds goals related to the Phase Change Material
 \end{itemize}
 
 \end{frame}
@@ -768,15 +768,15 @@ Also Goal Statements and Requirements
 \begin{itemize}
 
 \item
-  \href{https://jacquescarette.github.io/Drasil/examples/projectile/SRS/srs/Projectile_SRS.html}
+  \href{https://jacquescarette.github.io/Drasil/examples/projectile/SRS/HTML/Projectile_SRS.html}
   {Projectile Example}
 \item \href{https://github.com/smiths/caseStudies/blob/master/CaseStudies/projectile/projectileSRS_RefinedTheories/Projectile_SRS.pdf}
 {Refined Theories Projectile SRS}
 \item
-  \href{https://jacquescarette.github.io/Drasil/examples/glassbr/SRS/srs/GlassBR_SRS.html}
-  {GlassBR Example}
+  \href{https://jacquescarette.github.io/Drasil/examples/glassbr/SRS/mdBook/book/title.html}
+  {GlassBR Example (mdBook)}
 \item
-  \href{https://jacquescarette.github.io/Drasil/examples/swhs/SRS/srs/SWHS_SRS.html}
+  \href{https://jacquescarette.github.io/Drasil/examples/swhsnopcm/SRS/HTML/SWHSNoPCM_SRS.html}
   {SWHS Example}
 \item
 \href{https://gitlab.cas.mcmaster.ca/smiths/cas741/-/blob/master/Examples/aorta/SRS.pdf?ref_type=heads}
diff --git a/Lectures/L04_ReqContinued/ReqContinued.tex b/Lectures/L04_ReqContinued/ReqContinued.tex
index 383cdafee116cfdcd14e51f798f26b3774d6c4ab..417d0514fe7a5cb2f88a750390e30270206fe746 100755
--- a/Lectures/L04_ReqContinued/ReqContinued.tex
+++ b/Lectures/L04_ReqContinued/ReqContinued.tex
@@ -235,7 +235,7 @@ Also Goal Statements and Requirements
 % \frametitle{Goal Statements for SWHS}
 
 % \structure{What are the goal statement for the
-% \href{https://jacquescarette.github.io/Drasil/examples/swhs/SRS/srs/SWHS_SRS.html}
+% \href{https://jacquescarette.github.io/Drasil/examples/swhsnopcm/SRS/HTML/SWHSNoPCM_SRS.html}
 % {Solar Water Heating System}?}
 % \begin{center}
 %  \includegraphics[width=0.5\textwidth]{../Figures/Tank.pdf}
@@ -390,7 +390,7 @@ Also Goal Statements and Requirements
   \href{https://jacquescarette.github.io/Drasil/examples/glassbr/SRS/srs/GlassBR_SRS.html}
   {GlassBR Example}
 \item
-  \href{https://jacquescarette.github.io/Drasil/examples/swhs/SRS/srs/SWHS_SRS.html}
+  \href{https://jacquescarette.github.io/Drasil/examples/swhsnopcm/SRS/HTML/SWHSNoPCM_SRS.html}
   {SWHS Example}
 \item
   \href{https://github.com/smiths/capTemplate/blob/main/docs/SRS/SRS.pdf}
diff --git a/Lectures/L05_ProgramFamilies/ProgramFamilies.pdf b/Lectures/L05_ProgramFamilies/ProgramFamilies.pdf
index c2417e657cdf5dad22aae234fb219c5430e8b7b3..06082f7da3445abe2c4ff584ec2366952c91268d 100644
Binary files a/Lectures/L05_ProgramFamilies/ProgramFamilies.pdf and b/Lectures/L05_ProgramFamilies/ProgramFamilies.pdf differ
diff --git a/Lectures/L13_ModularDesign/ModularDesign.tex b/Lectures/L13_ModularDesign/ModularDesign.tex
index 758cb602b194c617e62ab366cb818142443fc43e..4a1b2a0c89e2add3232db85819259c0ad6f3e3db 100755
--- a/Lectures/L13_ModularDesign/ModularDesign.tex
+++ b/Lectures/L13_ModularDesign/ModularDesign.tex
@@ -242,8 +242,8 @@ MIS templates
 \begin{frame}
 \frametitle{SWHS MG Example}
 ~\\
-\href{https://github.com/smiths/swhs/tree/master/docs/Design/MG}
-{https://github.com/smiths/swhs/tree/master/docs/Design/MG}
+\href{https://github.com/smiths/swhs/blob/master/docs/Design/MG/PCM_MG.pdf}
+{https://github.com/smiths/swhs/blob/master/docs/Design/MG/PCM_MG.pdf}
 \end{frame}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
diff --git a/Lectures/L15_MIS/MIS.tex b/Lectures/L15_MIS/MIS.tex
index 7ae8127d4e3d03a31ac6f2f6848589bed34cee86..82e0a3a56ba03f74e89fcee56e3844f6dd165a42 100755
--- a/Lectures/L15_MIS/MIS.tex
+++ b/Lectures/L15_MIS/MIS.tex
@@ -167,7 +167,7 @@
 \frametitle{Solar Water Heating System Example}
 
 \bi
-\item \href{https://github.com/smiths/swhs}{https://github.com/smiths/swhs}
+\item \href{https://github.com/smiths/swhs/tree/master} {https://github.com/smiths/swhs/tree/master}
 \item Solve ODEs for temperature of water and PCM
 \item Solve for energy in water and PCM
 \item Generate plots
@@ -586,7 +586,7 @@ are isolated to their own access programs (like submodules). %    This, combined
 \frametitle{MIS Example: SWHS}
 
 \bi
-\item \href{https://github.com/smiths/swhs}{https://github.com/smiths/swhs}
+\item \href{https://github.com/smiths/swhs/tree/master}{https://github.com/smiths/swhs/tree/master}
 \item Has some constant values
 \item Input parameters
 \item Solve ODEs for temperature of water and PCM
diff --git a/Lectures/L19_AssuranceCase/AssuranceCase.tex b/Lectures/L19_AssuranceCase/AssuranceCase.tex
index 118c41d6f530c201c39dd3746b339cd03cba3ce6..acff9643dac5f236cd24505a00c9066982fe5a84 100755
--- a/Lectures/L19_AssuranceCase/AssuranceCase.tex
+++ b/Lectures/L19_AssuranceCase/AssuranceCase.tex
@@ -367,8 +367,8 @@ give instructions on how to run the software, how to execute the tests
 \item
   \href{https://gitlab.cas.mcmaster.ca/courses/capstone/-/tree/main/SamplesOfStudentWork/VnVReport}
   {Capstone Sample reports}
-\item \href{https://github.com/smiths/swhs/tree/master/docs/VnVReport} 
-{Solar Water Heating System}
+\item \href{https://github.com/smiths/swhs/blob/master/docs/VnVReport/PCM_VVReport.pdf} 
+{Solar Water Heating System (PCM)}
 \item
   \href{https://github.com/smiths/capTemplate}
   {Follow given template}
diff --git a/Repos.csv b/Repos.csv
index 1f13a91b033ba51ae1de95d14271d3733b43efc9..dd8fba852d33a46ee511861ee7209d3730d8799f 100644
--- a/Repos.csv
+++ b/Repos.csv
@@ -2,3 +2,4 @@ Num, Last Name, First Name, e-mail, GitHub ID, Supervisor, Project Name, Project
 0, Last Name, First Name, email@mcmaster.ca, githubid, Dr. X, projName, Project Title, traditional or Drasil, Yes/No, Usability study or user manual or code walkthrough or formal proof or other, https://github.com/..., branch, Yes/No, name,
 1, Tran, Phillip, tranp30@mcmaster.ca, ptrandev, Dr. Denise Geiskkovitch, OCRacle, Optical Character Recognition for Latin Alphabet Characters, Traditional, No, N/A, https://github.com/ptrandev/OCRacle, main, TBD, TBD,
 2,Ziyang,Fang,fangz58@mcmaster.ca,FangZiyang,Dr. Spencer Smith,polar-bear-robot,Robot kinematics and dynamics software,traditional,No,User manual,https://github.com/FangZiyang/CAS741-Ryan,main,TBD,TBD,
+3,Lin,Junwei,lin523@mcmaster.ca,Lychee-acaca,Dr. Shiva Kumar,RwaveDetection,ECG signal processing and R-wave detection,traditional,No,User manual,https://github.com/Lychee-acaca/CAS741,main,TBD,TBD,