gain solutions

gain solutions