fixed problem1