update to use  _isResetOnRevisit, update Karma package, and bug fix from adapt learning