hopefully these compile under Windows too, now