adding mfx and sfx, not cleaned