some improvements to practice material