block selector and draw