it works! (sorta)