PROVIDING SOLUTIONS