update copyright
fix cache parser