all the other stuff