fixed touch check