complete glm