Try to be a little more cross platform