updated VS projects