attempt to allow windows compatibility