modify bloc