minor logic fixes and example project configs