generateItem works on part of answer query