True, I'll put that into a base function.