add block why