reactive solutions