update strategy to have reset feature & update example app