renamed new subroutines so they end with "4block"