Added draft of glm module