added autoupdate
fixes for block
fixes for block