Starting block_func + Added global data header