Two VS Solutions: with tests, and normal