Add free-function retire