it works! sorta...