Basically works kind of i think