small changes
solve