work in prog
working on block_num