changing blocks