M_PI -> misc