it works! sorta