Code ready to open in VS