Third and final Changes

More comments and little changes in variable names