Migration to platform independent data types