+ add hi and low click
+ generate click pattern
+ threads