+overlay with client rect
+per class selector selection, teardown BUG
+todo