Readd po w check

merge Re add POW check branch to master