new lib for 32 bit