add Touch and Web version