works but i'm dropping it for now