refactor: epoch mismatch