Implement more block methods