add some helpful comments