got block selection working