I will be updating the code and relevant notes over the next few weeks.