Way to make it cross platform