add newBlock