it works! (ish)