holy fucktits this is kinda working