add handler for synthesis reactions