added VS support so that we can profile