TomWij: honestly i just don't know where to start -- i've never done windows dev