adding examples from Practice