good for everything.