suggested solutions