add condition and cache config data