refatoração 2
swapmousebutton
extensions