add touch movement
add mobile tweaks