new dll with 4th param