refactor getProcAddress