Practice.
Minor rework.