Everything has a solution ...........