Add cache_old option
Update with cache_age option
Add python3 support