Update cross platform