Platform independence work.