Clean and well described.