Added comments explaining my custom commands thus far, rephrased the old statement to be more audibly clear, and removed the explicit '0' on the exits to make them more readable.