add set block methods