This should compile on OSX as well