comment all code, move and delete some code
add pho(h) function
some corrects