it actually works somewhat