and even occasionally funny detail. |