using glm now