touch block working