detail improvements