detail analysis