win32 decls
test refactoring