random useful things im playing with