added touchstart for navigation