glm explanation post