fixes about cache, removed request when null