Glm

What are we doing with this? @tonglu