fixes for block