begin to address #6: not working on Windows