I can read the inside of the def, the beginning seems confusing.