is there another way for a solution ?