Small number of the changes from splitting reaction and fixing the dsl