some more on solution