added support for loading various forms of reactions