add: GetNextBlockValue() function