setInterval works, questions are removed and added functionally, when there are no questions left, it freezes