updates to new_blocks.rb