it works! (kind of)