add cache_actions with patch