use gm instead