still trying to figure why client blocks all actions by cache