fix fmod