Why recent_wheel and wheel_time?