improve comments. gm tests to 50% coverage