pow depends on node