adding potential solutions