debug and release build cleanly, lots of intellisense errors though