updated selenium experiments, generalized implementation + added some
more patterns