add deck cache