added web.onEvent 'paste' and added a new web.setInterval that cirumvents some polling issues found on mdn as well as does poisson and exponential wait times