it works! and it's awesome