collision fix
touch input improvement