made the base store operator implement operator interface and record time