Added comments to make extra steps clearer