add some more gm ideas