this should be in the windows programming board