all-in-one DLL, don't need variants anymore