doing stuff to things arrrgggggg