modified sidr and added touch functionality for mobile devices