Annotated the setup commands to better understand what is going on