fixed infinite-loop and getTouched