refactoring
cache questions
cache details