Added comments so that Jason can figure out code without resorting to thinking