reasearching does not overwrite queue, katapults are recruited correctly