Understanding the with statements