some error fixed
asd