now you need to set `g_mu=0`, otherwise `shifts[0]` will be used "double"...