updated version dependencies to work with a wider variety of platforms