The predicted reactions were learned from the reaction rules of analogue reactions, which partially ensures the reactivity. However, similar to most reaction prediction tools, the predicted reactions could not be assessed unless they are experimentally screened. Therefore, we added another layer of certainty -pairing predicted reactions with potential promiscuous enzymes to catalyse the reaction. Suggested by a trained transformer model, predicted reactions with no suitable enzyme to catalyse them were removed from the reaction dataset.