Added Windows Vista support