update for 32 or 64 OS