Added block sampling