updated with the new example project