adding touch doc
adding throws not implemented and removing open() function to prevent window.open clash