integrated into a VS solution