partly working signal and update cache timer