fix cacheable
fix cache expire
debug
fix cacheable